WinSCP in einer Batch starten durch Aufgabenplanung
Hallo zusammen, ich hätte da ein Problem.
Ich will mittels einer Aufgabenplanung eine Batch-Datei ausführen lassen. In der genannten Datei sind mehrere Befehle drin
:
Jetzt zum Problem:
Wenn ich die Aufgabenplanung starte, werden alle Befehle (Ren, xcopy, del) ausgeführt, nur aber das WinSCP nicht gestartet. Ich habe bei der Aufgabenplanung auch versucht die Batch Datei als Argument mitzugeben, was leider auch nicht so funktioniert hat.
Aktion:
Programm/Skript: "C:\Windows\SysWOW64\cmd.exe"
Argumente hinzufügen (optional): "/c C:Program Files (x86)\WinSCP\Skript.bat"
Ich würde mich über jeden Tipp freuen und sag schon mal im Voraus Danke
Grüße
Xanathos57
Ich will mittels einer Aufgabenplanung eine Batch-Datei ausführen lassen. In der genannten Datei sind mehrere Befehle drin
:
Ren "D:\..\..\..\*.datei" *.neuedatei
xcopy "D:\..\..\..\*.edi" "D:\..\..\..\transfered"
WinSCP.com -command "option batch continue" "option confirm off" "open sftp://Test_User:54448484f@ftp.test.de -hostkey=""ssh-rsa 1024 xx:xx:xx:xx:xx:""" "synchronize remote D:\..\..\..\ /User/IN" "close" "exit"
del /Q D:\..\..\..\*.neuedatei
Wenn ich die Aufgabenplanung starte, werden alle Befehle (Ren, xcopy, del) ausgeführt, nur aber das WinSCP nicht gestartet. Ich habe bei der Aufgabenplanung auch versucht die Batch Datei als Argument mitzugeben, was leider auch nicht so funktioniert hat.
Aktion:
Programm/Skript: "C:\Windows\SysWOW64\cmd.exe"
Argumente hinzufügen (optional): "/c C:Program Files (x86)\WinSCP\Skript.bat"
Ich würde mich über jeden Tipp freuen und sag schon mal im Voraus Danke
Grüße
Xanathos57
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 325327
Url: https://administrator.de/contentid/325327
Ausgedruckt am: 24.11.2024 um 06:11 Uhr
13 Kommentare
Neuester Kommentar
Mit xcopy hast du durchaus recht - ren und del wirst du auf der Platte aber nicht finden
Gruß Krämer
Gruß Krämer
Ja, ren und del sind nicht als Datei vorhanden, da sie interne Kommandos der command.com bzw. cmd.exe sind. Da hast du natürlich recht.
Hallo,
Gruß,
Peter
Zitat von @Xanathos57:
Das komsiche ist, wenn ich die Batch mit der Maus ausführe funktioniert es tadellos.
Nur mit der Aufgabenplanung hakt es
Deine Mausschubser hat eine andere Umgebung bzw. gegenfalls andere Rechte als dein Aufgabenplanungsbenutzer. Die müssen nicht Identisch sein. Bau mal ein paar Protokollierungen in deine Batch ein und schau dann was da drin steht (Wer, wo usw.). Oder ist das ein W2000 wo du das versuchst, aber es scheint eher etwas ab VISTA zu sein.Das komsiche ist, wenn ich die Batch mit der Maus ausführe funktioniert es tadellos.
Nur mit der Aufgabenplanung hakt es
Gruß,
Peter
Moin,
hast du es mal mit der winscp.exe probiert:
https://winscp.net/eng/docs/guide_schedule
Ansonsten: schaue auch mal hier. Vllt. läuft es, wenn die Parameter in einer separaten Datei stehen...
Gruß
em-pie
hast du es mal mit der winscp.exe probiert:
https://winscp.net/eng/docs/guide_schedule
Ansonsten: schaue auch mal hier. Vllt. läuft es, wenn die Parameter in einer separaten Datei stehen...
Gruß
em-pie