3Sep

Fájlok feltöltése egy FTP-helyre egy jobb kattintással az egyszerű szkript használatával

Bár számos FTP kliens elérhető, semmi sem könnyebb, mint a fájlok FTP-kiszolgálóhoz való jobb kattintással történő elküldése. Hasonlóképpen számos olyan segédprogram létezik, amelyek ezt a funkciót a Windows-hoz hozzáadják, de a geek számára elég kielégítő eltávolítani a "még egy segédprogramot", és kicserélni a saját eszközével.

Ha úgy találja, hogy gyakran tölti fel a fájlokat egy FTP-helyre, akkor van egy parancsfájlunk, ami olyan egyszerű, mint a jobb egérgombbal, anélkül, hogy külső segédprogramokra volna szükség.

A parancsfájl testreszabása

A kötegelt parancsfájl készen áll a használatra, mindössze annyit kell tennie, hogy töltse ki az üres helyeket, majd adjon hozzá egy gyorsparancsot a Windows Send To menüjébe. Vannak észrevételek a szkriptben, hogy segítsenek a telepítésben, de itt részletesebben is foglalkozunk.

Csatlakozási információk

A kapcsolatinformáción belül három változó szükséges:

  • Szerver - Az FTP-cím helyének címe( azaz ftp.mysite.com).
  • UserName - A kapcsolódni kívánt felhasználónév.
  • jelszó - Ehhez a változóhoz a "SET Password =" után írhatja be a jelszót, vagy biztonsági okokból a parancsfájlba írja be a jelszót, amikor futtatja. Kérdezd meg, hogy a "REM SET Password =" parancsra írd ki a kemény kód sorát, majd tekintsd meg a sor alatt lévõ sort( távolítsd el a REM-et), így olvasható: "SET / P Password = Enter [...]".

Alkönyvtárak az FTP-oldalon

Ha a fájlokat fel szeretné tölteni a cél-FTP-helyre egy alkönyvtárba, egyszerűen módosítania kell a változási könyvtárat, a "cd" parancsokat. Megtalálhatja ezeket a sorokat, amelyek "REM ECHO cd" -el kezdődnek, majd egyszerűen sorolja fel a sorrendet, ahová az almappákon keresztül kíván navigálni. Azáltal, hogy megszünteti ezeket a sorokat( eltávolítja a REM-t), és a "cd" után a megfelelő alkönyvtárnévbe írja be a célmappába. Természetesen szükség szerint további sorokat adhat hozzá.

Például, ha a fájlokat az FTP-helyére, az "/Dir1/Files/ Draft" könyvtárába szeretné elküldeni, a szkript sorai így fognak kinézni:

ECHO cd Dir1 & gt;% Parancsok%
ECHO cd Fájlok & gt; & gt;% Parancsok%
ECHO cd Draft & gt; & gt;% Parancsok%

Korlátozások

Általában ez a szkript valószínűleg megfelel az alapvető FTP feltöltési igényeknek, de van néhány korlátozás, hogy tisztában legyen vele:

  • A fájlok figyelmeztetés nélkül felül lesznek írva az FTP kiszolgálón. Tartsa szem előtt, ha olyan állományt tölt fel, amely ugyanazt a nevet viseli, mint egy meglévő fájlt a célhelyen.
  • Csak fájlokat küldhet el, nem pedig könyvtárakat. Ha kiválaszt egy könyvtárat, és megpróbálja elküldeni a szkriptnek, akkor nem fog megfelelően működni. Az
  • FTP kiszolgáló, a felhasználónév,( opcionálisan) a jelszó és az alkönyvtárak specifikációja keményen kódolva vannak a szkriptben. Ha több FTP-helyre és / vagy alkönyvtárra van szükség fájlok küldéséhez, akkor a szkript különálló példányát( valamint egy másik Send To parancsikont) kell tartalmaznia, ezekkel az értékekkel megfelelően beállítva.

A SendToFTP parancsfájl letöltése a How-To Geek

-ből