Aufgabenplanung Batchdatei für WinSCP erstellen
Hallo Zusammen
Ich mühe mich gerade mit dem Aufgabenplaner, bzw. mit der Batch File Erstellung herum und bin auf Eure Hilfe angewiesen. Ich versuche einen Batchjob für WinSCP zu erstellen, der mir einmal im Tag einen Ordner auf neue Files überprüft und diese, falls vorhanden, in ein lokales Verzeichnis kopiert. Der Befehl an sich funktioniert auch im CMD. Er sieht wie folgt aus:
winscp /command "option batch continue" "option confirm off" "open ftp://username:password@domain.com -explicittls" "synchronize local D:\MeinLokalerPfad" close exit
Ich möchte diesen Command nun in ein Batchfile einpflegen und auf dem Aufgabenplaner starten. Wenn ich den Command so wie er ist in ein Batchfile packe, wird die Aufgabe nach der Ausführung als "abgeschlossen" mit Vorgangscode 2 ausgegeben, aber kopiert wird nichts? Was mache ich falsch?
Beste Grüsse und einen wunderschönen Abend, Lottiwurm
Ich mühe mich gerade mit dem Aufgabenplaner, bzw. mit der Batch File Erstellung herum und bin auf Eure Hilfe angewiesen. Ich versuche einen Batchjob für WinSCP zu erstellen, der mir einmal im Tag einen Ordner auf neue Files überprüft und diese, falls vorhanden, in ein lokales Verzeichnis kopiert. Der Befehl an sich funktioniert auch im CMD. Er sieht wie folgt aus:
winscp /command "option batch continue" "option confirm off" "open ftp://username:password@domain.com -explicittls" "synchronize local D:\MeinLokalerPfad" close exit
Ich möchte diesen Command nun in ein Batchfile einpflegen und auf dem Aufgabenplaner starten. Wenn ich den Command so wie er ist in ein Batchfile packe, wird die Aufgabe nach der Ausführung als "abgeschlossen" mit Vorgangscode 2 ausgegeben, aber kopiert wird nichts? Was mache ich falsch?
Beste Grüsse und einen wunderschönen Abend, Lottiwurm
Please also mark the comments that contributed to the solution of the article
Content-Key: 983488380
Url: https://administrator.de/contentid/983488380
Printed on: April 27, 2024 at 14:04 o'clock
4 Comments
Latest comment
Moin,
erster Test: Die Batch manuell ausführen, am Besten in der CMD (genau da, wo der Befehl selbst auch ausgeführt wird). Dabei ein Log schreiben ist auch eine gute Idee. Evtl. das Ganze über ein Script-File für WinSCP statt über mehrere Commands machen.
Bei der Aufgabenplanung geht's auch gerne schief, weil die Berechtigungen nicht passen. Die solltest du auch mal überprüfen.
/pp
erster Test: Die Batch manuell ausführen, am Besten in der CMD (genau da, wo der Befehl selbst auch ausgeführt wird). Dabei ein Log schreiben ist auch eine gute Idee. Evtl. das Ganze über ein Script-File für WinSCP statt über mehrere Commands machen.
Bei der Aufgabenplanung geht's auch gerne schief, weil die Berechtigungen nicht passen. Die solltest du auch mal überprüfen.
/pp
Nachtrag WinSCP-scripting: https://winscp.net/eng/docs/ui_generateurl