Laden Sie Dateien mit einem Rechtsklick auf eine FTP-Site hoch, indem Sie dieses einfache Skript verwenden
Zwar gibt es eine Vielzahl von FTP-Clients, aber nichts ist einfacher, als Dateien mit einem Rechtsklick an einen FTP-Server zu senden. Ebenso gibt es unzählige Dienstprogramme, die diese Funktionalität zu Windows hinzufügen. Für einen Geek ist es jedoch ziemlich befriedigend, „noch ein anderes Dienstprogramm“ zu deinstallieren und durch ein eigenes Werkzeug zu ersetzen.
Wenn Sie häufig Dateien auf eine FTP-Site hochladen, haben wir ein Skript, das dies so einfach macht wie einen Rechtsklick, ohne dass externe Dienstprogramme erforderlich sind.
Anpassen des Skripts
Das Batch-Skript ist einsatzbereit. Sie müssen nur die leeren Felder ausfüllen und dann eine Verknüpfung zu Ihrem Windows-Menü "Senden an" hinzufügen. Es gibt Kommentare im Skript, die beim Setup helfen, aber wir werden sie hier etwas ausführlicher behandeln.
Verbindungsinformationen
Es gibt 3 Variablen, die Sie im Skript unter einstellen müssen Verbindungsinformationen Sektion:
- Server - Die Ziel-FTP-Site-Adresse (d. H. Ftp.mysite.com).
- UserName - Der Benutzername, mit dem die Verbindung hergestellt werden soll.
- Passwort - Für diese Variable können Sie das Passwort fest eingeben, indem Sie den Wert hinter "SET Password =" eingeben. Oder Sie werden vom Skript aus Sicherheitsgründen aufgefordert, das Passwort bei jeder Ausführung zur Eingabe aufzufordern. Um die Eingabeaufforderung zu erhalten, kommentieren Sie die Hardcode-Zeile aus, indem Sie sie in „REM SET Password =“ ändern. Entfernen Sie dann die Kommentarzeile unmittelbar darunter (entfernen Sie den REM), sodass „SET / P Password = Enter […]“ angezeigt wird..
Unterverzeichnisse auf der FTP-Site
Wenn Sie möchten, dass die Dateien in ein Unterverzeichnis auf der Ziel-FTP-Site hochgeladen werden, müssen Sie lediglich das Änderungsverzeichnis "cd" und die Zeilenbefehle bearbeiten. Sie finden diese Zeilen, die mit „REM ECHO cd“ beginnen, und listen dann einfach die Reihenfolge auf, in der Sie durch Unterordner navigieren möchten. Wenn Sie diese Zeilen auskommentieren (REM entfernen) und den Namen des entsprechenden Unterverzeichnisses nach "cd" eingeben, können Sie zu Ihrem Zielordner wechseln. Natürlich können Sie bei Bedarf weitere Zeilen hinzufügen.
Wenn Sie beispielsweise Ihre Dateien an das Verzeichnis auf Ihrer FTP-Site "/ Dir1 / Files / Draft" senden möchten, würden die Zeilen in Ihrem Skript folgendermaßen aussehen:
ECHO cd Dir1 >>% Befehle%
ECHO-CD-Dateien >>% Befehle%
ECHO-CD-Entwurf >>% Befehle%
Einschränkungen
Im Allgemeinen ist dieses Skript wahrscheinlich für die meisten grundlegenden FTP-Upload-Anforderungen geeignet, es gibt jedoch einige Einschränkungen:
- Dateien werden auf dem FTP-Server ohne Warnung überschrieben. Beachten Sie dies, wenn Sie eine Datei hochladen, die denselben Namen wie eine vorhandene Datei am Zielort hat.
- Sie können nur Dateien senden, keine Verzeichnisse. Wenn Sie ein Verzeichnis auswählen und versuchen, es an das Skript zu senden, funktioniert es nicht ordnungsgemäß.
- FTP-Server, Benutzername, (optional) Kennwort und Unterverzeichnisangaben sind fest im Skript enthalten. Wenn Sie Dateien an mehrere FTP-Sites und / oder -Unterverzeichnisse senden müssen, benötigen Sie eine separate Kopie des Skripts (sowie eine weitere Verknüpfung "Senden an"), deren Werte entsprechend festgelegt sind.
Laden Sie das SendToFTP-Skript von How-To Geek herunter