LocalTestFile exists|readaccess|writeaccess|notexists|older|younger <filename>
RemoteTestFile exists|notexists|older|younger <filename>
Die Befehle LocalTestFile und RemoteTestFile prüfen ob eine Datei im aktuellen Verzeichnis des lokalen Rechners bzw. am Server existiert. Wenn die Existenz bzw. Eigenschaft der Datei zum ersten Parameter paßt, liefert der Befehl "#200 OK", andernfalls erzegut er einen Fehler. Dieser kann z.B. zusammen mit OnError genutzt werden, um einen Programmteil zu überspringen.
Für older/younger muß nach dem Parameter mit Doppelpunkt eine Zeitspanne (nicht Uhrzeit!) im Format hh:mm:ss angegeben sein, z.B. RemoteTestFile older:02:30:00 "data.xls". Je nachdem ob die Datei älter oder jünger als die angegebene Dauer ist (d.h. älter als 2.5 Stunden), liefert der Befehl OK oder Fehler.
RemoteChDir "data"
OnError SkipTo "Next"
RemoteTestFile Exists "flag01.dat"
// normale Verarbeitung wenn flag01.dat existiert
...
:Next
// weitere Verarbeitung
...
Disconnect
Siehe auch: OnError
← Zurück zu Skript-Befehle