3Sep
Zatímco je k dispozici nesčetné množství FTP klientů, není nic jednoduššího než odesílání souborů na server FTP pravým tlačítkem myši. Podobně je k dispozici mnoho nástrojů, které tuto funkci přidávají do systému Windows, ale pro geek je zcela uspokojivé odinstalovat "další utilitu" a nahradit ji vlastním nástrojem.
Pokud zjistíte, že nahráváte soubory na server FTP často, máme skript, který je tak snadný jako klepnutí pravým tlačítkem myši bez potřeby externích nástrojů.
Přizpůsobení skriptu
Dávkový skript je připraven k použití, vše, co musíte udělat, je vyplnit polotovary a potom přidat zástupce do nabídky Windows Send To. Ve skriptu jsou komentáře, které vám pomohou s nastavením, ale podrobněji je pokryjeme.
Informace o připojení
K dispozici jsou 3 proměnné, které je třeba nastavit ve skriptu v sekci Informace o připojení : Server
- - adresa cílové adresy FTP( tj. Ftp.mysite.com).
- UserName - uživatelské jméno, ke kterému se chcete připojit. Heslo
- - pro tuto proměnnou můžete zadat heslo po zadání "SET Password =", nebo z bezpečnostních důvodů vás skript vyzve k zadání hesla vždy, když jej spustíte. Chcete-li být vyzváni, vyjměte řádku hardcode tak, že jej změníte na hodnotu "REM SET Password =" a potom odkomentujte řádek bezprostředně pod ním( vyjměte REM), takže čte "SET / P Password = Enter [...]".
Podadresáře na serveru FTP
V případě, že chcete, aby byly soubory nahrány do podadresáře na cílovém serveru FTP, stačí upravit adresář "cd", řádkové příkazy. Můžete najít tyto řádky, které začínají "REM ECHO cd" a pak jednoduše zadejte pořadí, v němž chcete procházet podsložky. Rozbalením těchto řádků( odebráním paměti REM) a zadáním příslušného názvu podadresáře po "cd" můžete přejít k cílové složce. Samozřejmě můžete přidat další řádky podle potřeby.
Například pokud chcete odeslat soubory do adresáře na vašem FTP serveru "/Dir1/Files/ Draft", řádky ve vašem skriptu by vypadaly takto:
ECHO cd Dir1 & gt; & gt;% Příkazy%
Soubory ECHO cd & gt; & gt;% Příkazů%
ECHO cd Draft & gt; & gt;% Příkazy%
Omezení
Obecně platí, že tento skript se pravděpodobně hodí většině vašich základních potřeb pro nahrávání FTP, ale existuje několik omezení, které si musíte být vědomi: Soubory
- budou přepsány na FTP serveru bez varování. Uvědomte si to v případě, že v cílovém umístění nahráváte soubor, který má stejný název jako existující soubor.
- Můžete odesílat pouze soubory, nikoliv adresáře. Pokud vyberete adresář a pokusíte se jej odeslat do skriptu, nebude fungovat správně.FTP server
- , uživatelské jméno,( volitelné) heslo a specifikace podadresáře jsou hardcoded do skriptu. Pokud potřebujete odesílat soubory na více serverů FTP a / nebo podadresářů, budete potřebovat samostatnou kopii skriptu( stejně jako další zkratku Odeslat) s těmito hodnotami nastavenými správně.
Stáhnout skript SendToFTP od How-To Geek