PyroBatchFTP kann automatisch Datei-Transfers per Skript-Dateien oder DDE durchführen.
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