Gewusst wie: Automatisieren FTP-Übertragungen

March 15

Wenn Sie FTP-Übertragungen zu automatisieren möchten dann dazu Sie durch die Programmierung einer Batch-Datei. Eine Batch-Datei in Windows führt eine Auswahl an Befehlszeile Aufgaben. Wie die Eingabeaufforderung (die moderne DOS-Simulator) auf einen ftpserver verbinden kann, können Sie konfigurieren ein Batch-Skript, um die Liste der Aufgaben auszuführen, die Sie, es wünschen zu tun. Zum Beispiel wenn Sie eine Datei auf mehreren Servern hochladen, ohne es manuell zu tun möchten, können Sie es mit einem Batchskript automatisieren. Alternativ können Sie auch schreiben ein Skripts zu verwenden, wann immer Sie zum Uploaden einer Datei auf einen bestimmten Server automatisch wollen.

Anweisungen

1 Klicken Sie auf "Start", Typ "Editor" und drücken Sie "Enter." Schreiben Sie hier Ihre Batchskript.

2 Geben Sie den folgenden Code als Beispiel, um ein automatischer Upload-Skript erstellen:

aus @echo

Echo-Benutzer Benutzer > ftpcmd.dat

Echo-Passwort >> ftpcmd.dat

Echo-bin >> ftpcmd.dat

Echo %1 zu setzen >> ftpcmd.dat

Beenden Sie Echo >> ftpcmd.dat

FTP - n-s:ftpcmd.dat FTPSITE.COM

del ftpcmd.dat

3 Ersetzen Sie "USER" "Passwort" und "FTPSITE" mit den relevanten FTP Serverdetails, die Sie haben. If you want to create an automation script that uploads to multiple servers then repeat the code, minus the "@echo off", directly below the existing script.

4 Klicken Sie auf "Datei", dann "Speichern unter". Wechseln Sie zum Windows-Verzeichnis. Klicken Sie im Menü "Dateityp" und wählen Sie "Alle Dateien". Titel der Datei "upload.bat" und klicken Sie auf "Speichern".

5 Klicken Sie auf "Start", dann geben Sie "Cmd" und drücken Sie "Enter." Geben Sie "hochladen" Datei.txt"" und ersetzen Sie "Datei.txt" mit den Speicherort und den Dateinamen der Datei, die Sie hochladen möchten. Dies wird jetzt mit dem FTP-Server hochgeladen werden.

Tipps & Warnungen

  • Können Sie die FTP-Befehle in Ihrem Batchskript unabhängig davon, welche Aufgaben Sie mögen.