Skripting Methoden
PyroBatchFTP kann automatisch Datei-Transfers per Skript-Dateien oder DDE durchführen.
-
Methoden zur Befehlsausführung
- Skript-Dateien
- PyroBatchControl
- Dynamic Data Exchange (DDE)
- Befehle
- Befehlsformat
- Ergebniscodes, Logdateien
- Makros
- Suchmuster für Dateien/Ordner
Details zu Befehlen und Skripts
: Beispiel
TerminateAfterScript 1
Milestone FILENAME "servers.log"
// Jeweils max 3 Versuche im Abstand 1 Minute
// (für beide Connect Kommandos)
SetRetry 3, 60
// Verbindung zu server 1
OnError SkipTo "NextServer"
@Connect "ftp.site1.com", "joedoe", "secret"
// im Fehlerfall bei Disconnect weitermachen
OnError SkipTo "Logoff"
// Verkaufsdatei senden
LocalChDir "c:\uploads"
Put "sales.dat", "joesales.dat"
// neue Artikeldaten holen
LocalChDir "c:\downloads"
Get "articles.dat"
:Logoff
Milestone "Server1"
-Disconnect
// Verbindung zu server 2
:NextServer
OnError Fail
@Connect "ftp.site2.com", "joedoe", "secret"
// im Fehlerfall bei Disconnect weitermachen
OnError SkipTo "Logoff"
// Verkaufsdatei senden
LocalChDir "c:\uploads"
Put "sales.dat", "joesales.dat"
// neue Artikeldaten holen
LocalChDir "c:\downloads"
Get "articles.dat"
:Logoff
Milestone "Server2"
-Disconnect
:Done
← Zurück zu Table of Contents