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
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 359279
Url: https://administrator.de/forum/per-batch-ein-datei-vom-ftp-server-holen-geht-schief-359279.html
Ausgedruckt am: 23.04.2025 um 14:04 Uhr
4 Kommentare
Neuester Kommentar
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