Ordner auf FTP Server erstellen und csv Datei hochladen
Guten Tag
Ich möchte eine Batch Datei schreiben, bei der ich eine csv Datei von hier: C:\Users
auf einen FTP Server kopiere und danach von C:\Users lösche.
Am FTP Server möchte ich zuerst ein Verzeichnis anlegen in dem die csv Datei gespeichert werden soll.
Mein Code:
option confirm off
open ftp://USERNAME:PASSWORD@DOMAIN
option transfer binary
mkdir NeuerOrdner
put C:\Users\*.csv /REMOTE /NeuerOrdner
Zur Zeit speichert es mir den TestOrdner unter C:\Users
Ich möchte eine Batch Datei schreiben, bei der ich eine csv Datei von hier: C:\Users
auf einen FTP Server kopiere und danach von C:\Users lösche.
Am FTP Server möchte ich zuerst ein Verzeichnis anlegen in dem die csv Datei gespeichert werden soll.
Mein Code:
option confirm off
open ftp://USERNAME:PASSWORD@DOMAIN
option transfer binary
mkdir NeuerOrdner
put C:\Users\*.csv /REMOTE /NeuerOrdner
Zur Zeit speichert es mir den TestOrdner unter C:\Users
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 665067
Url: https://administrator.de/contentid/665067
Ausgedruckt am: 19.11.2024 um 09:11 Uhr
16 Kommentare
Neuester Kommentar
Servus,
vielleicht hilft dir das ja: https://superuser.com/questions/914595/how-do-i-upload-a-file-to-an-ftp- ...
Dort werden die FTP-Commands in eine separate Datei gespeichert und dann per Batch mit dem ftp-Befehl ausgeführt.
vielleicht hilft dir das ja: https://superuser.com/questions/914595/how-do-i-upload-a-file-to-an-ftp- ...
Dort werden die FTP-Commands in eine separate Datei gespeichert und dann per Batch mit dem ftp-Befehl ausgeführt.
Entweder mit dem Parameter -i beim Aufruf von ftp, oder mit einem
vor dem mput
https://www.serv-u.com/ftp-server-windows/commands
...
prompt
...
vor dem mput
https://www.serv-u.com/ftp-server-windows/commands
Moin!
Sieht so aus als ob die Firewall die Verbindung blockiert... oder die Gegenseite unterstützt den passiven Mode nicht.
Versuchs mal mit WinSCP ( https://winscp.net/eng/index.php )
Beispiel: https://winscp.net/eng/docs/scripting#example
Sieht so aus als ob die Firewall die Verbindung blockiert... oder die Gegenseite unterstützt den passiven Mode nicht.
Versuchs mal mit WinSCP ( https://winscp.net/eng/index.php )
Beispiel: https://winscp.net/eng/docs/scripting#example