eb-stefan
Goto Top

FTP Download mit einer Batch Datei

Hallo,
ich habe eine Frage und zwar habe ich eine Batchdatei mit der ich daten von einem Server laden will.
die ftp datei sieht so aus:
OPEN 192.168.xxxx
username
passwort
lcd ..\Input
prompt
mget Daten\*
cd Daten
mdelete *
bye

die Console gibt mir jetzt immer folgendes zurück:

200 Type set to ASCII.
200 command successful
550 dateiname01.tar: cannot find specified file

Das script mach im moment folgendes:
es läd die daten alle vom server (alle leider 0kb groß und nicht zu gebrauchen)
die daten werden vom server gelöscht.
hat jemand von euch eine idee wie ich die daten runterladen kann??

Gruß Stefan

Content-Key: 92001

Url: https://administrator.de/contentid/92001

Printed on: April 20, 2024 at 03:04 o'clock

Member: harald21
harald21 Jul 14, 2008 at 13:17:14 (UTC)
Goto Top
Hallo,

ich habe das bei uns folgendermaßen gelöst:

download.bat:
ftp -s:ftpcmd.txt

ftpcmd.txt:
open ftp.company.com
username
password
binary
get file.ext
quit


mfg
Harald
Member: screen2
screen2 Jul 14, 2008 at 13:21:50 (UTC)
Goto Top
Die Frage ist, meiner Meinung wie man ganze Ordner runterlädt und nicht nur einzelne Dateien, ich weis aber leider auch nicht wie das mit der Konsole geht. Falls du nur Dateien runterlädt machs einfach so wie es harald21 beschrieben hat.

screen2
Member: uebeltat
uebeltat Jul 14, 2008 at 13:34:19 (UTC)
Goto Top
IMHO fehlt bei dir was, und zwar zwischen passwort und lcd ..\Input muss noch ein "binary" hin um festzulegen, wie die Daten übertragen werden.

Ist aber nur ne Idee die mir beim Überfliegen des Beitrags in den Sinn kam...

LG, Lars
Member: EB-Stefan
EB-Stefan Jul 14, 2008 at 13:44:06 (UTC)
Goto Top
Hmm...
klappt leider nicht.
Ich muss auch den ganzen Ordner runterladen und ich weis auch nich wie die Daten heisen.

Aber die Funktion mget ist doch extra dafür oder? Dann muss das doch auch möglich sein.

Gruß Stefan
Member: harald21
harald21 Jul 14, 2008 at 13:48:30 (UTC)
Goto Top
Hallo,

du hast oben geschrieben, das du den Befehl mget Daten\* verwendest, hast du das ganze mal mit mget Daten\*.* versucht?

mfg
Harald
Member: EB-Stefan
EB-Stefan Jul 14, 2008 at 13:50:59 (UTC)
Goto Top
geht auch nicht face-sad
immer diese dumme Meldung und nur leere Datein face-sad
Member: harald21
harald21 Jul 14, 2008 at 14:00:35 (UTC)
Goto Top
Hallo,

nur mal eine dumme Zwischenfrage: Hast du im lokalen Verzeichnis auch ausreichende Rechte?

mfg
Harald
Member: EB-Stefan
EB-Stefan Jul 14, 2008 at 14:04:05 (UTC)
Goto Top
garnicht mal so dumm..
hab ich grad mal schnell geprüft
ich hab jetzt "Jeder" auf Vollzugriff und trozdem dieser Fehler.
Es werden ja auch dateien angelegt...
Member: uebeltat
uebeltat Jul 14, 2008 at 14:18:53 (UTC)
Goto Top
also ich bin mit meinem latein am ende face-sad
Member: EB-Stefan
EB-Stefan Jul 14, 2008 at 14:35:06 (UTC)
Goto Top
gibt es noch eine andere möglichkeit?
Member: EB-Stefan
EB-Stefan Jul 14, 2008 at 14:51:07 (UTC)
Goto Top
ich habs geschafft.
ich bin einfach erst mit cd Daten in den ordner und dann
mget *

eigendlich ganz easy^^

Trozdem Danke!