Supportnet / Forum / BS-Sonstige
Mit Batch auf FTP Server zugreifen
Frage
Hi!
Ich verwende XP und möchte gerne mit einem Batch Script einige dateien auf meinen FTP-Server legen, geht das??
Hab da irgendwas von ftp open oder so gehört...
kenn mich aber nicht so gut aus!
Wäre um Hilfe dankbar!
Antwort 1 von .DUMMSCHWÄTZER
Nimm doch einfach den Explorer.
Antwort 2 von ich du
jaja...
habs jetzt selber hinbekommen!
habs jetzt selber hinbekommen!
Antwort 3 von disco
moin
kannste mal deine lösung posten?
g,
disco
kannste mal deine lösung posten?
g,
disco
Antwort 4 von Undertaker
Hi,
>> kannste mal deine lösung posten?
erstelle eine Textdatei und trage die FTP-Befehle in der Reihenfolge ein, wie sie abgearbeitet werden sollen. Die erste Zeile enthält den Befehl open und den Namen/die IP-Adresse des FTP-Servers. In der zweiten und dritten Zeile stehen Username und Kennwort. Speichere die Textdatei mit einem beliebigen Namen (z.B. verwende ich den Dateityp *.ftp).
Um die Befehle in der Textdatei vom FTP-Client ausführen zu lassen, wird der Name der Textdatei mit dem Parameter -s: an den FTP-Client übergeben.
Weitere Hilfe bietet die Hilfe von Windows Start -> Hilfe -> Suchzeichenfolge: FTP -> Themenliste -> Thema: Ftp
Gruß
Undertaker
>> kannste mal deine lösung posten?
erstelle eine Textdatei und trage die FTP-Befehle in der Reihenfolge ein, wie sie abgearbeitet werden sollen. Die erste Zeile enthält den Befehl open und den Namen/die IP-Adresse des FTP-Servers. In der zweiten und dritten Zeile stehen Username und Kennwort. Speichere die Textdatei mit einem beliebigen Namen (z.B. verwende ich den Dateityp *.ftp).
open ftp.uni-erlangen.de
anonymous
IE@User
...
quitUm die Befehle in der Textdatei vom FTP-Client ausführen zu lassen, wird der Name der Textdatei mit dem Parameter -s: an den FTP-Client übergeben.
FTP -s:"x:\Test.ftp" Weitere Hilfe bietet die Hilfe von Windows Start -> Hilfe -> Suchzeichenfolge: FTP -> Themenliste -> Thema: Ftp
Gruß
Undertaker
Antwort 5 von JuLi-LeoNova
@echo off
set logfile=deineftplogfile.ftp
echo --- starte FTP-Transfer...
ftp -s:%logfile%
echo --- fertig.
pause
set logfile=deineftplogfile.ftp
echo --- starte FTP-Transfer...
ftp -s:%logfile%
echo --- fertig.
pause

