Zitat:
Original geschrieben von Nekrozol Hallo Zusammen
Ich benötige ein Script mit dem ich auf einen
FTP Server zugreifen kann mit Login.
Daten auf dem FTP Löschen, sind ca. 10 Ordner.
Danach müssen Daten auf den FTP Server
kopiert werden auch wieder ca. 10 Ordner mit
Files a 800MB ;-). Kein Witz.
Logout.
Am besten das ganze als Task.
Habe schon ein paar Scripts gefunden, liefen aber
nicht sauber.
Nekrozol |
Hoi Nekrozol
Was genau geht denn nicht?
Google bringt ziemlich viele Treffer, beispielsweise
Zitat:
FTP automatisieren:
Befehle:
open ... Öffnet die FTP-Verbindung; benötigt: Server, Benutzername und Paßwort
put ... sendet eine Datei
get ... lädt eine Datei herunter
lcd ... Verzeichnis am Rechner wechseln
cd ... Verzeichis am Server wechseln
bye ... beendet die FTP-Verbindung
Für Bild- und Programmdateien musst du den Binär-Modus verwenden, für Text-Dateien den ASCII-Modus.
Beispiel:
OPEN www.ftpserver.at
benutzername
passwort
CD html
ASCII
PUT C:\eigene~1\homepage\index.htm
CD ..
CD bilder
BINARY
put C:\eigene~1\homepage\bilder\bild.gif bild.gif
bye
Erläuterung: die Datei öffnet die FTP-Verbindung, wechselt in den ASCII- Modus (für Text-Dateien);
kopiert alle Datei index.htm auf den Server;
wechselt dann am Rechner in das Bildverzeichnis, schaltet in den BINARY - Modus und sendet die bild.gif- Datei!
das ganze speicherst du am besten in einer .ftp- datei, diese wird dann mit einer Batchdatei folgendermassen aufgerufen:
Batchdateiaufruf:
ftp -s:dieftpdatei.ftp
|
Achja, und Löschen geht mit DELE, also z.B.: "DELE test.txt".
bis bald
Kermit