URL: https://www.overclockers.at/internet-provider/automatisierter_ftp_transfer_87799/page_1 - zur Vollversion wechseln!
Sers Leute,
ich sollte täglich um eine bestimmte Uhrzeit diverse Files auf einen FTP Server übertragen.
(3 Files + 1 Ordner mit untersch. vielen Files)
Vorher sollte das ganze gelöscht werden.
Was könnt ihr mir empfehlen.
In Batch Form - mit graf. Oberfläche - ist aber nicht unbedingt nötig.
greetz
CAD
in batch form? besorg dir "wget" und starte es per command line (bzw halt batch) mit parametern in einem cron job.
batch file mit ftp befehlen => "ftp /?"
Zitat von rettichin batch form? besorg dir "wget" und starte es per command line (bzw halt batch) mit parametern in einem cron job.

Zitat von condorhmm ich glaube er bezog sich auf windows

sorry das ich den Thread störe aber hat wer tips oder links wo batchfile schreiben erklärt wird (windows 2000)
hab mir schon oft gedacht das die dinger sehr praktisch wären wenn man sie nur schreiben könnte!
Im akt. Ct ist zwar was drinn das habe ich alleridngs nicht zur hand
danke
Sorry für Thread störung vielleicht hilfts dir ja auch!
google hilft besser als alles andere:
http://gatsby.tafe.tas.edu.au/batch/
thx war grad am googlen
hmm ok cron für win kannte ich noch nicht
naja kann er genauso gut den windows scheduler nehmen 
btw der ftp command hat unter windows keine hilfe
klar hat der eine (rudimentäre) hilfe
"ftp"
"help" (übersicht der befehle)
dann zb "help close" (hilfe für den befehl "close"
der windows scheduler ist schrott, jede sommer/winterzeitumstellung mußt alle kennwörter neu eintragen 
wget passt - thx 
//edit:
Habs jetzt doch mit ftp gemacht.
Funzt feinstens! 
wget kann uploaden?
Ok ich möcht nach dem transfer die Dateien überprüfen.
Jemand ne Idee?
Grund: Es kam bereits zweimal vor dass nicht alle Files übertragen wurden.. 
So langsam werd ich sauer!
Auszug aus der Logfile:
---------------------------------------------------------------------------------
.
.
.
200 PORT command successful
150 Opening BINARY mode data connection for image044.jpg
226 Transfer complete.
FTP: 52659 Bytes gesendet in 0,00Sekunden 52659000,00KB/s
ftp> Nicht verbunden.
ftp> cd ..
Nicht verbunden.
ftp> ASCII
Nicht verbunden.
ftp> mput x:\*.*
Nicht verbunden.
ftp> del wartung
Nicht verbunden.
ftp> del log
bye
---------------------------------------------------------------------------------
Nicht verbunden? Warum verliert er mitten im Batch die Verbindung?
Wie kann ich dieses Problem umgehen?
Wie gesagt eine Abfrage am Schluss ob alle Files das sind und wenn nicht eine Schleife wär fein.
Hilfe - ist ziemlich dringend! 
//edit:
Ideee..... 
Das Ganze wird ja so aufgerufen: "ftp -n -i -s:c:\progra~1\cfw\ftp\command.ftp > x:\log\logfile_ftp.txt"
Die Logfile hat wenn alles ok ist immer exakt 22 KB.
Jetzt brächt ich am Schluss nur ne kleine Abfrage wenn die Logfile kleiner als 22KB ist -> goto anfang eben
ansonsten ende.
Tipps?
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026