Batch Datei für FTP download im Task Scheduler
Hallo zusammen,
ich habe eine .bat Datei diese ruft eine .txt Datei auf in der die Benutzerdaten für die Verbindung auf einen FTP Server hinterlegt sind/ die Befehle um gewisse Daten vom FTP Server herunter zu laden.
Führe ich diese .bat manuell aus, dann funktioniert alles wunderbar.
Führe ich diese .bat Datei über den Task Scheduler aus - Windows 7 macht er nichts.
Was muss ich tun, dass das funktioniert?
Vielen Dank vorab.
ich habe eine .bat Datei diese ruft eine .txt Datei auf in der die Benutzerdaten für die Verbindung auf einen FTP Server hinterlegt sind/ die Befehle um gewisse Daten vom FTP Server herunter zu laden.
Führe ich diese .bat manuell aus, dann funktioniert alles wunderbar.
Führe ich diese .bat Datei über den Task Scheduler aus - Windows 7 macht er nichts.
Was muss ich tun, dass das funktioniert?
Vielen Dank vorab.
Please also mark the comments that contributed to the solution of the article
Content-Key: 378228
Url: https://administrator.de/contentid/378228
Printed on: April 28, 2024 at 09:04 o'clock
6 Comments
Latest comment
Na dann mach weiter damit. Lass den Text der TXT irgendwohin schreiben, damit Du weißt, dass es an sowas nicht liegt.
Wie läuft der Task? Im Hintergrund (Anmeldedaten hinterlegt) oder "nur wenn Benutzer angemeldet ist"? Falls letzteres, dann mal ein "Pause" ans Ende, damit Du lesen kannst, was er da ausgibt.
Wie läuft der Task? Im Hintergrund (Anmeldedaten hinterlegt) oder "nur wenn Benutzer angemeldet ist"? Falls letzteres, dann mal ein "Pause" ans Ende, damit Du lesen kannst, was er da ausgibt.
In der Batchdatei als 2. Zeile ein
um sicher zu gehen, dass das Arbeitsverzeichnis das Batchverzeichnis ist (alternativ das Arbeitsverzeichnis unter "Starten in" im Task festlegen).
Im Task als Programm
und
als Argumente.
Alles nur Glaskugel, mangels Informationen.
Steffen
cd /d "%~dp0"
um sicher zu gehen, dass das Arbeitsverzeichnis das Batchverzeichnis ist (alternativ das Arbeitsverzeichnis unter "Starten in" im Task festlegen).
Im Task als Programm
C:\WINDOWS\System32\cmd.exe
und
/c "C:\xyz\blabla.bat"
als Argumente.
Alles nur Glaskugel, mangels Informationen.
Steffen