Beim Programmstart können dem Programm folgende Parameter in der Kommandozeile übergeben werden:
/D:<name>=<wert> | |
In Kombination mit /EXEC wird per Kommandozeile eine Variable festgelegt, die im Skript als $(<name>) eingesetzt werden kann (Groß/Kleinschreibung beachten).
Wird z.B. PyroBatchFTP /EXEC:trans.cmd /D:name=login001 /D:pass=geheim aufgerufen,
kann im Skript später z.B. der Befehl | |
/EXEC:<filename> | |
Bringt die angegebene Datei direkt nach dem zur Ausführung. Die Datei
kann nach dem Endes des Ablaufs PyroBatchFTP durch den Befehl
TerminateAfterScript das Programm wieder beenden.
Beispiele:
PYROBATCHFTP /EXEC:cmdfiles\nightly.cmd | |
/EXEC:NOSCHEDULE | |
Mit diesem Parameter startet PyroBatchFTP ohne die Zeitsteuerungsfunktion.
Die kann notwendig sein, wenn bereits eine Instanz des Programmes mit Zeitsteurung
läuft und Sie vermeiden wollen, daß die Jobs doppelt ausgeführt werden.
| |
/EXCLUSIVE | |
Mit diesem Parameter startet PyroBatchFTP nur dann, wenn nicht bereits eine
andere Instanz des Programms läuft. Wenn bereits ein anderer Prozeß von
PyroBatchFTP aktiv ist (z.B. manuell gestartet, oder als Service) dann
startet PyroBatchFTP nicht und gibt stattdessen einen Returncode 9 zurück.
| |
/RETRY:<n>[,<s>] | |
Ein Wiederholungszähler in Verbindung mit dem /EXEC: Parameter. Falls im Ablauf
des Skripts Fehler auftreten, wird das gesamte Skript nach einer Wartezeit
von <s> Sekunden (oder 60 Sekunden, falls <s> nicht angegeben wird) noch
maximal <n> mal wiederholt. | |
/TERMINATEAFTERSCRIPT | |
Mit diesem Parameter wird PyroBatchFTP geschlossen, nachdem die Skriptverarbeitung
beendet ist. Dies entspricht dem Befehl TerminateAfterScript 1 innerhalb
einer Skriptdatei.
| |
/LOGFILE:<filename> | |
Ein Dateiname der zur Protokollierung der Skriptausführung verwendet wird. | |
/NOICON | |
Startet das Programm ohne Taskbaricon. Zusammen mit /MIN ist das Programm dann
komplett unsichtbar.
| |
/NOEXPIRE | |
Unterdrückt die Meldungen, daß evtl. eine neuere Version verfügbar ist.
| |
/WORKDIR:<verzeichnis> | |
Hier kann ein abweichendes Verzeichnis für das Speichern und Laden der
Arbeitsdateien angegeben werden. Es werden nur absolute Pfadangaben verarbeitet.
Das Verzeichnis muß die folgenden Dateien enthalten: pyrobatch.cfg . |
/LANG:<code> | |
Startet das Programm in der angegebenen Sprache. Unterstützte Sprachcodes sind
:GER. für Deutsch und :ENGL. für Englisch. | |
/MIN | |
Startet das Programm mit minimiertem Fenster.
| |
/STARTUPDELAY:<sek> | |
Startet das erst nach einer Verzögerung von der angegebenen Anzahl Sekunden. |
Alternativ können die Kommandozeilen-Parameter auch im Unix-Format angegeben
werden, z.B.
:PyroBatchFTP -min -lang ger.
Statt die Parameter in der Kommandozeile anzugeben, können Sie sie auch (eines pro Zeile, falls die Parameter einen Backslash enthalten muß dieser doppelt angegeben werden) in einer Datei namens :commandline.ini. im Programmverzeichnis speichern, z.B.:
← Zurück zu Table of Contents