Batchdatei - auf FTP zugreifen und kopieren
dolby 10.04.2013 - 13:20 4761 3
d0lby
reborn
|
Ich weiß nicht wieso das nicht funktioniert, was mache ich falsch? Ich will eine Datei X auf den FTP Server Y kopieren und das führe ich so aus: open IP Adresse des FTPusername passwordput G:\Ordner\Datei.xls ftp:// bla bla/ close bye Die Datei wird ausgeführt, keine Meldungen, aber die Datei landet nicht auf dem FTP-Server. Statt "put" habe ich auch "send" verwendet, es ändert sich aber nichts Was mache ich falsch? Schreibrechte vorhanden, ich kann die Datei per Explorer ohne Probleme drauf kopieren.
Bearbeitet von d0lby am 10.04.2013, 16:34
|
Smut
takeover & ether
|
nimm statt put send und mache ' oder " rund um die file. ansonsten, ein batch script von mir das funktioniert: del tmp.ftp
echo OPEN 192.168.88.153>>temp.ftp
echo USER>>temp.ftp
echo PASSWORD>>temp.ftp
echo send "c:\pathtoyourfile\">>temp.ftp
echo disconnect>>temp.ftp
echo quit>>temp.ftp
ftp -n -i -s:temp.ftp
del temp.ftp
exit
user, password und den pfad einfach mit deinen werten ersetzen und als .bat abspeichern. hth
Bearbeitet von Smut am 10.04.2013, 13:35
|
ThMb
JO FRLY
|
Kommst du mit deinem Benutzer direkt auf dein Home-Verzeichnis, in welches auch die Datei soll? Dann reicht ein put ohne die extra Angabe ftp://...Ansonsten musst du nicht als Ziel ftp://... angeben sondern z.B. /home/user/Datei.xls
|
d0lby
reborn
|
es lag am Proxy-Server und der Firewall...
Danke trotzdem
|