Per Batch ein Datei vom ftp-Server holen geht schief
Hallo!
Ich will per Batch eine Datei vom ftp-Server holen. Dazu habe ich folgende Dateien erstellt
Batchdatei
C:
cd\
cd EET-FTP
ftp -s:EET.ftp
Datei mit dem Namen "EEt.ftp"
open servername.1and1-data.host
uSERNAME
Passwort
lcd c:\EET-FTP
cd EET
bin
get eet_datei.csv
by
Ich sehe, dass sich die Verbindung aufbaut, die Anmeldung korrekt erfolgt und sich im lokalen Verzeichnis eine TMP-Datei aufbaut.
Am Ende ist das Programm (Batch) geschlossen und die TMP-Datei verschwunden, die CSV-Datei erscheint gar nicht erst.
Was mache ich falsch???
Gruß
Dietert
Ich will per Batch eine Datei vom ftp-Server holen. Dazu habe ich folgende Dateien erstellt
Batchdatei
C:
cd\
cd EET-FTP
ftp -s:EET.ftp
Datei mit dem Namen "EEt.ftp"
open servername.1and1-data.host
uSERNAME
Passwort
lcd c:\EET-FTP
cd EET
bin
get eet_datei.csv
by
Ich sehe, dass sich die Verbindung aufbaut, die Anmeldung korrekt erfolgt und sich im lokalen Verzeichnis eine TMP-Datei aufbaut.
Am Ende ist das Programm (Batch) geschlossen und die TMP-Datei verschwunden, die CSV-Datei erscheint gar nicht erst.
Was mache ich falsch???
Gruß
Dietert
Please also mark the comments that contributed to the solution of the article
Content-Key: 359279
Url: https://administrator.de/contentid/359279
Printed on: April 25, 2024 at 02:04 o'clock
4 Comments
Latest comment
Hmm, by gibt's nicht. Wenn dann bye. Und bin sollte sicher binary sein.
EEt.ftp
*.bat
Ausgaben und Fehler dann in den entsprechenden Logdateien.
Steffen
EEt.ftp
open servername.1and1-data.host
uSERNAME
Passwort
lcd c:\EET-FTP
cd EET
binary
get eet_datei.csv
disconnect
bye
*.bat
@echo off
cd /d "c:\EET-FTP"
ftp.exe -i -s:"EEt.ftp" 2>ftp_err.log >ftp.log
Steffen