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