3Sep
Chociaż dostępnych jest mnóstwo klientów FTP, nic nie jest łatwiejsze niż wysyłanie plików na serwer FTP za pomocą kliknięcia prawym przyciskiem myszy. Podobnie, jest mnóstwo narzędzi, które dodają tę funkcjonalność do systemu Windows, ale dla maniaka jest całkiem satysfakcjonujące odinstalowanie "kolejnego narzędzia" i zastąpienie go własnym narzędziem.
Jeśli często przesyłasz pliki do witryny FTP, mamy skrypt, który sprawia, że jest to tak proste, jak kliknięcie prawym przyciskiem myszy bez użycia zewnętrznych narzędzi.
Dostosowywanie skryptu
Skrypt wsadowy jest gotowy do użycia, wszystko co musisz zrobić, to wypełnić puste pola, a następnie dodać skrót do menu Wyślij do systemu Windows. W skrypcie są komentarze do pomocy przy konfiguracji, ale omówimy je tutaj w nieco bardziej szczegółowym temacie. Informacje o połączeniu
Istnieją 3 zmienne, które należy ustawić w skrypcie w sekcji Informacje o połączeniu : Serwer
- - docelowy adres witryny FTP( tj. Ftp.mysite.com).
- nazwa_użytkownika - nazwa użytkownika, z którym chcesz się połączyć.
- Hasło - dla tej zmiennej możesz zakodować hasło, wpisując wartość po "SET Password =" lub, ze względów bezpieczeństwa, skrypty proszą o hasło przy każdym uruchomieniu. Aby uzyskać monit, skomentuj linię hardcode, zmieniając ją na "REM SET Password =", a następnie odkomentuj linię bezpośrednio pod nią( usuń REM), aby odczytywała "SET / P Password = Enter [...]".
Podfoldery na stronie FTP
Jeśli chcesz, aby pliki były przesyłane do podkatalogu na docelowej witrynie FTP, po prostu musisz zmienić katalog zmian, "cd", polecenia liniowe. Możesz znaleźć te linie, które zaczynają się od "REM ECHO cd", a następnie po prostu podaj kolejność, w której chcesz nawigować w podfolderach. Przez odkomentowanie tych linii( usunięcie REM) i wprowadzenie odpowiedniej nazwy podkatalogu po "cd" możesz przejść do folderu docelowego. Oczywiście w razie potrzeby możesz dodać więcej linii.
Na przykład, jeśli chcesz wysłać swoje pliki do katalogu na swojej stronie FTP, "/Dir1/Files/ Draft", linie w twoim skrypcie będą wyglądać tak:
ECHO cd Dir1 & gt; & gt;% Polecenia%
ECHO cd Pliki & gt; & gt;% Polecenia%
ECHO cd Draft & gt;% Polecenia%
Ograniczenia
Ogólnie rzecz biorąc, ten skrypt prawdopodobnie będzie pasował do większości podstawowych potrzeb związanych z przesyłaniem FTP, ale istnieje kilka ograniczeń, o których należy pamiętać: Pliki
- zostaną nadpisane na serwerze FTP bez ostrzeżenia. Należy o tym pamiętać w przypadku przesyłania pliku o takiej samej nazwie jak istniejący plik w lokalizacji docelowej.
- Możesz wysyłać tylko pliki, a nie katalogi. Jeśli wybierzesz katalog i spróbujesz wysłać go do skryptu, nie będzie on działał poprawnie.
- Serwer FTP, nazwa użytkownika,( opcjonalnie) hasło i podkatalogowe specyfikacje są zakodowane na stałe w skrypcie. Jeśli masz potrzebę wysyłania plików do wielu witryn FTP i / lub podkatalogów, będziesz potrzebować oddzielnej kopii skryptu( jak również innego skrótu Wyślij do) z odpowiednio ustawionymi wartościami.
Pobierz skrypt SendToFTP z How-To Geek