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 elemeket, majd adjon hozzá egy parancsikont 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
Három változó van a szkriptben a Csatlakozási információk szakasz:
- Szerver - A cél-FTP-hely cím (azaz ftp.mysite.com).
- UserName - A kapcsolódandó felhasználónév.
- Jelszó - Ehhez a változóhoz a jelszót a "SET Password =" után írhatja be, 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 […]".
Az FTP webhely alkönyvtárai
Abban az esetben, ha azt szeretné, hogy a fájlok felkerüljenek a cél-FTP-helyre egy alkönyvtárba, akkor 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, amelyet az almappák között 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á.
Ha például fájljait az FTP-helyére, a "/ Dir1 / Files / Draft" könyvtárra szeretné elküldeni, akkor a szkript sorai így fognak kinézni:
ECHO cd Dir1 >> %Commands% ECHO cd Files >> %Commands% ECHO cd Draft >> %Commands%
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, amelyről tudni kell:
- A fájlok figyelmeztetés nélkül felül lesznek írva az FTP kiszolgálón. Tartsa ezt szem előtt, ha olyan fájlt 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ói keményen vannak kódolva 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.
Töltse le a SendToFTP parancsfájlt a How-To Geek-ből