Batchdatei
xpfreund
- webhosting
1 _roro0 Peter Körner0 _roro0 Der Martin
0 Vinzenz Mai
Hallo,
ich möchte gern eine Batchdatei schreiben, die bspw. jeden Abend 19 Uhr den Inhalt eines Ordners (Internetpräsenz) per FTP auf den Stratoserver kopiert und vorhandene Dateien überschreibt. Wie kann ich das realisieren? Kopieren und überschreiben ist kein Problem und die Batchdatei kann man ja über den Taskplaner starten. Aber wo kopiert man das dann hin? Auf dem Server muss man sicher anmelden. Was ist das ist da die genaue Zieladresse?
gruß aus Hosena
hi,
ich möchte gern eine Batchdatei schreiben, die bspw. jeden Abend 19 Uhr den Inhalt eines Ordners (Internetpräsenz) per FTP auf den Stratoserver kopiert und vorhandene Dateien überschreibt. Wie kann ich das realisieren? Kopieren und überschreiben ist kein Problem und die Batchdatei kann man ja über den Taskplaner starten. Aber wo kopiert man das dann hin? Auf dem Server muss man sicher anmelden. Was ist das ist da die genaue Zieladresse?
Das schöne Kommandozeilenprogramm ftp kann mit einer Scriptdatei umgehen:
-s:Dateiname Gibt eine Textdatei an, die FTP-Befehle enthält. Die
Befehle werden nach dem Starten von FTP automatisch
ausgeführt.
Am Besten, Du nimmst mal genau dieses Programm, medest Dich an und machst Deinen Filetransfer. Alle Eingaben, die Du tätigst, notierst Du in der Scriptdatei.
Wenn alles funktioniert, kann FTP somit automatisiert werden. In die Batchdatei kommt dann nur noch der Aufruf:
ftp -s:meinscript
oder diesen Aufruf gleich im Taskplaner eintragen. Ich für meinen Teil lade auf diesem Weg auch mein Web hoch - ein Klick und ab in die Pause...
roro
Hi
Ich erledige das über wget, erhältlich hier: http://xoomer.alice.it/hherold/
wget -r -l0 -np -PC:\backup "ftp://<Name>:<Passwort>@ftp.meinserver.de/httpddocs/"
anschließend packe ich das ganze mit WinRAR:
rar a -s -m5 "C:\backup" "backup"
Gruß, Peter
Hi Peter,
wget -r -l0 -np -PC:\backup "ftp://<Name>:<Passwort>@ftp.meinserver.de/httpddocs/"
wget kann FTP? Wusste ich noch nicht, wer weiß wann ichs mal brauchen kann, danke!
roro
Hallo Peter,
Ich erledige das über wget, erhältlich hier: http://xoomer.alice.it/hherold/
soweit ich weiß, kann wget aber keinen FTP-Upload durchführen, nur Downloads (auch der Name suggeriert das irgendwie).
Und wenn ich unseren xpfreund richtig verstehe, will er "den Inhalt eines Ordners (Internetpräsenz) per FTP auf den Stratoserver kopieren", also von seinem lokalen PC auf den Server des Providers.
Ergo ist wget keine passende Lösung.
By the way, es gibt auch ein komplementäres Tool zu wget, nämlich wput. Habe ich eben auf die Schnelle durch Google gefunden, hab aber keine Ahnung, ob's was taugt.
So long,
Martin
Hallo!
ich möchte gern eine Batchdatei schreiben, die bspw. jeden Abend 19 Uhr den Inhalt eines Ordners (Internetpräsenz)
Siehe mein Archivposting.
Freundliche Grüße
Vinzenz