"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Automatisierter FTP Transfer

Ctrl-Alt-Del 31.07.2003 - 11:58 2100 20
Posts

Ctrl-Alt-Del

Freund der 4 Ringe!
Avatar
Registered: Feb 2001
Location: Ländle
Posts: 3058
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

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
in batch form? besorg dir "wget" und starte es per command line (bzw halt batch) mit parametern in einem cron job.

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11240
batch file mit ftp befehlen => "ftp /?"

condor

out of my way
Avatar
Registered: Mar 2003
Location: Hamburg
Posts: 1967
Zitat von rettich
in batch form? besorg dir "wget" und starte es per command line (bzw halt batch) mit parametern in einem cron job.

hmm ich glaube er bezog sich auf windows ;)

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
Zitat von condor
hmm ich glaube er bezog sich auf windows ;)

na und? gibt ja eh eine windows version auch ;)

Red

OC Addicted
Avatar
Registered: Jan 2002
Location: vienna
Posts: 2170
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!

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
google hilft besser als alles andere:

http://gatsby.tafe.tas.edu.au/batch/

Red

OC Addicted
Avatar
Registered: Jan 2002
Location: vienna
Posts: 2170
thx war grad am googlen

condor

out of my way
Avatar
Registered: Mar 2003
Location: Hamburg
Posts: 1967
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

Guest

Deleted User
Registered: n/a
Location:
Posts: n/a
klar hat der eine (rudimentäre) hilfe

"ftp"
"help" (übersicht der befehle)
dann zb "help close" (hilfe für den befehl "close"

spunz

Super Moderator
Super Moderator
Avatar
Registered: Aug 2000
Location: achse des bösen
Posts: 11240
der windows scheduler ist schrott, jede sommer/winterzeitumstellung mußt alle kennwörter neu eintragen :(

Ctrl-Alt-Del

Freund der 4 Ringe!
Avatar
Registered: Feb 2001
Location: Ländle
Posts: 3058
wget passt - thx :)

//edit:
Habs jetzt doch mit ftp gemacht.
Funzt feinstens! :)
Bearbeitet von Ctrl-Alt-Del am 31.07.2003, 14:14

that

Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
wget kann uploaden?

Ctrl-Alt-Del

Freund der 4 Ringe!
Avatar
Registered: Feb 2001
Location: Ländle
Posts: 3058
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.. :confused:

Ctrl-Alt-Del

Freund der 4 Ringe!
Avatar
Registered: Feb 2001
Location: Ländle
Posts: 3058
So langsam werd ich sauer! :mad:
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?
Bearbeitet von Ctrl-Alt-Del am 06.08.2003, 09:19
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz