NetzwerkSoftwareWindows

Schneller FTP-Upload per Drag&Drop

Mit einem kleinen Skript könnt Ihr Dateien per FTP-Upload auf beliebige FTP-Speicher hochladen – direkt auf dem Desktop und ohne Anmeldedaten eingeben zu müssen. Dabei handelt es sich um eine einfache Windows-Batch. Praktisch ist das etwa, wenn Ihr regelmäßig Dateien Eurer Website aktualisiert, den FTP-Server als Online-Speicher nutzt oder auf fremden Rechnern eine schnelle Upload-Lösung benötigt, da die Upload.bat auch auf einem USB-Stick liegen kann. Zudem wird FTP häufig selbst dann unterstützt, wenn andere Dienste nicht verfügbar/freigeschaltet sind. Legt also eine Datei namens, beispielsweise, Upload.bat an, öffnet sie mit einem Texteditor (Notepad) und kopiert folgenden Code hinein:

@echo off
echo user der-ftp-nutzername> tempftp.dat
echo ftp-passwort>> tempftp.dat
echo bin>> tempftp.dat
echo cd /www/mein-verzeichnis/>> tempftp.dat
echo put %1>> tempftp.dat
echo quit>> tempftp.dat
ftp -n -s:tempftp.dat deine-ftp-adresse.de
del tempftp.dat

Und so funktioniert ein schneller FTP-Upload: Zunächst wird der Nutzername (anpassen!) in die Datei „tempftp.dat“ geschrieben, dann das FTP-Passwort (anpassen!) hinzugefügt, dann die Anweisung „bin“ zum Hochladen von Binärdateien. Mit der „cd“-Anweisung könnt Ihr optional in ein anderes Verzeichnis wechseln, standardmäßig landet Ihr im für den Nutzer festgelegten Stammverzeichnis – die Zeile könnt Ihr sonst komplett löschen. Mit „put %1“ wird die per Drag&Drop übergebene Datei (%1) festgelegt und als letzte Anweisung wird „quit“ in die tempftp.dat geschrieben, um ftp nach dem Upload wieder zu beenden. Die ftp-Zeile ist dann der eigentliche Aufruf des Windows-eigenen FTP-Clients, dem die tempftp.dat übergeben wird, sowie die Adresse Eures FTP-Servers (anpassen!). Zu guter letzt löscht „del“ die tempftp.dat, die natürlich nur temporär gebraucht wird. Die Upload.bat legt Ihr nun einfach auf den Desktop und könnt Dateien direkt darauf ziehen.

Mirco Lang

Freier Journalist, Exil-Sauerländer, (ziemlich alter) Skateboarder, Dipl.-Inf.-Wirt, Einzelhandelskaufmann, Open-Source-Nerd, Checkmk-Handbuchschreiber. Ex-Saturn'ler, Ex-Data-Becker'ler, Ex-BSI'ler. Computer-Erstkontakt: ca. 1982 - der C64 des großen Bruders eines Freunds. Wenn Ihr hier mehr über Open Source, Linux und Bastelkram lesen und Tutonaut unterstützen möchtet: Über Kaffeesponsoring via Paypal.freue ich mich immer. Schon mal im Voraus: Danke! Nicht verpassen: cli.help und VoltAmpereWatt.de. Neu: Mastodon

2 Kommentare

Schreibe einen Kommentar zu Christian Rentrop Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.

Schaltfläche "Zurück zum Anfang"
Schließen

Ooopsi!

Bitte deaktiviere Deinen Adblocker.