3Sep

Ladda upp filer till en FTP-webbplats med ett högerklick med hjälp av det här enkla skriptet

Medan det finns en mängd olika FTP-klienter, är ingenting lättare än att skicka filer till en FTP-server med ett högerklick. På samma sätt finns det massor av verktyg som lägger till denna funktionalitet till Windows, men för en nörd är det ganska tillfredsställande att avinstallera "ännu ett verktyg" och ersätta det med ditt eget verktyg.

Om du befinner dig själv uppladdning av filer till en FTP-webbplats ofta, har vi ett skript som gör det så enkelt som ett högerklick utan några externa verktyg som behövs.

Anpassa skriptet

Satsskriptet är klart att använda, allt du behöver göra är att fylla i ämnena och sedan lägga till en genväg till din Windows Send To-meny. Det finns kommentarer i skriptet som hjälper till med installationen, men vi kommer att täcka dem här i lite mer detalj.

Anslutningsinformation

Det finns 3 variabler som du måste ange i manuset under -anslutningsinformation -sektionen:

  • Server - FTP-adressens destinationsadress( dvs ftp.mysite.com).
  • Användarnamn - Användarnamnet att ansluta till.
  • Lösenord - För den här variabeln kan du kryptera lösenordet genom att ange värdet efter "SET Password =" eller av säkerhetsskäl, skriptet frågar dig för lösenordet när du kör det. Om du vill bli uppmanad, kommentera hårddisklinjen genom att ändra den till "REM SET Lösenord =" och lägg sedan bort raden strax under den( ta bort REM) så att den läser "SET / P Lösenord = Skriv [...]".

-underkataloger på FTP-webbplatsen

Om du vill att filerna ska laddas upp till en underkatalog på FTP-webbplatsen, behöver du bara redigera ändringskatalogen, "cd", linjekommandon. Du kan hitta dessa rader som börjar med "REM ECHO cd" och sedan enkelt lista den ordning du vill navigera genom undermappar. Genom att uncommenting dessa rader( ta bort REM) och ange lämplig underkatalog namn efter "cd" kan du korsa till din målmapp. Naturligtvis kan du lägga till fler rader efter behov.

Om du till exempel vill skicka dina filer till katalogen på din FTP-webbplats, "/Dir1/Files/ Draft", ser linjerna i ditt skript ut så här:

ECHO cd Dir1 & gt; & gt;% Kommandon%
ECHO cd-filer & gt; & gt;% Kommandon%
ECHO cd-utkast & gt; & gt;% Kommandon%

Begränsningar

Generellt kommer det här skriptet troligen att passa de flesta av dina grundläggande FTP-uppladdningsbehov, men det finns några begränsningar att vara medveten om:

  • Filerna kommer att skrivas över på FTP-servern utan varning. Tänk på det om du laddar upp en fil som har samma namn som en befintlig fil i målplatsen.
  • Du kan bara skicka filer, inte kataloger. Om du väljer en katalog och försöker skicka den till skriptet fungerar det inte korrekt.
  • FTP-server, användarnamn,( valfritt) lösenord och underkatalogspecifikationer är hårdkodade i skriptet. Om du har behov av att skicka filer till flera FTP-webbplatser och / eller underkataloger behöver du en separat kopia av skriptet( liksom en annan Skicka till genväg) med dessa värden inställda på lämpligt sätt.

Hämta SendToFTP-skript från How-To Geek