3Sep
Kým je k dispozícii nespočetné množstvo FTP klientov, nie je nič jednoduchšie ako posielanie súborov na FTP server kliknutím pravým tlačidlom myši. Podobne existuje veľa nástrojov, ktoré pridávajú túto funkciu do systému Windows, ale pre geek je úplne uspokojivé odinštalovať "ďalšiu utilitu" a nahradiť ju vlastným nástrojom.
Ak zistíte, že často pridávate súbory na server FTP, máme skript, ktorý je tak jednoduchý ako kliknutie pravým tlačidlom bez potreby externých nástrojov.
Prispôsobenie skriptu
Dávkový skript je pripravený na použitie, všetko, čo musíte urobiť, je vyplniť medzery a potom pridať zástupcu do ponuky Windows Send To. V skripte sú komentáre, ktoré vám pomôžu pri nastavovaní, ale podrobnejšie ich budeme obsahovať.
Informácie o pripojení
Existujú tri premenné, ktoré budete musieť nastaviť v skripte pod sekciou Informácie o pripojení : Server
- - Adresa cieľovej adresy FTP( t.j. ftp.mysite.com).
- UserName - meno používateľa na pripojenie. Heslo
- - pre túto premennú môžete hardcode zadaním hesla zadaním hodnoty "SET Password =" alebo z bezpečnostných dôvodov skript vyzve na zadanie hesla vždy, keď ho spustíte. Ak chcete byť vyzvaný, napíšte linku hardcode tak, že ju zmeníte na "REM SET Password =" a potom odkomentujte riadok bezprostredne pod ním( odstráňte REM) tak, aby čítal "SET / P Password = Enter [...]".Podadresáre
na lokalite FTP
V prípade, že chcete, aby boli súbory odovzdané do podadresára na cieľovom FTP lokalite, stačí upraviť zmenu adresára "cd", riadkové príkazy. Môžete nájsť tieto riadky, ktoré začínajú na "REM ECHO cd" a potom jednoducho uveďte poradie, ktoré chcete navigovať cez podpriečinky. Odpojením týchto riadkov( odstránením REM) a zadaním príslušného názvu podadresára po "cd" môžete prejsť do cieľového priečinka. Samozrejme môžete podľa potreby pridať ďalšie riadky.
Napríklad, ak chcete odoslať svoje súbory do adresára na vašom FTP lokalite "/Dir1/Files/ Draft", riadky vo vašom skripte by vyzerali takto:
ECHO cd Dir1 & gt; & gt;% Príkazy%
Súbory ECHO cd & gt; & gt;% Príkazov%
ECHO cd Draft & gt; & gt;% Príkazy%
Obmedzenia
Všeobecne platí, že tento skript sa pravdepodobne hodí väčšine vašich základných potrieb pri nahrávaní FTP, ale existuje niekoľko obmedzení, ktoré si musíte byť vedomé: Súbory
- budú prepisované na FTP serveri bez varovania. Majte to na pamäti v prípade, že odovzdávate súbor, ktorý má rovnaké meno ako existujúci súbor v cieľovom umiestnení.
- Môžete odosielať len súbory, nie adresáre. Ak vyberiete adresár a pokúsite sa ho odoslať do skriptu, nebude to fungovať správne.
- FTP server, užívateľské meno,( voliteľné) heslo a špecifikácie podadresára sú hardcoded do skriptu. Ak potrebujete posielať súbory na viacero lokalít FTP a / alebo podadresárov, budete potrebovať samostatnú kópiu skriptu( rovnako ako ďalšiu skratku Odoslať do) s týmito hodnotami nastavenými správne.
Stiahnuť SendToFTP skript z How-To Geek