Hvis du finner deg selv opplasting av filer til et FTP-nettsted ofte, har vi et skript som gjør dette like enkelt som et høyreklikk uten eksterne verktøy som trengs.
Tilpasse skriptet
Batch-skriptet er klar til bruk, alt du trenger å gjøre er å fylle ut emnene og deretter legge til en snarvei til Windows Send til-menyen. Det er kommentarer i skriptet for å hjelpe med oppsettet, men vi vil dekke dem her i litt mer detaljert.
Tilkoblingsinformasjon
Det er 3 variabler du må sette inn i skriptet under Tilkoblingsinformasjon seksjon:
- Server - FTP-adressens destinasjonsadresse (dvs. ftp.mysite.com).
- Brukernavn - Brukernavnet som skal kobles til.
- Passord - For denne variabelen kan du hardkode passordet ved å skrive inn verdien etter "SET Password =" eller av sikkerhetsgrunner, at skriptet spør deg om passordet når du kjører det. For å bli bedt om, kommentere hardkodelinjen ved å endre den til "REM SET Password =" og deretter uncomment linjen like under den (fjern REM) slik at den leser "SET / P Password = Enter […]".
Underkataloger på FTP-siden
Hvis du vil at filene skal lastes opp til en underkatalog på FTP-stedet, må du bare redigere endringskatalogen, "cd", linjekommandoer. Du kan finne disse linjene som starter med "REM ECHO cd" og deretter bare oppgi rekkefølgen du vil navigere gjennom undermapper. Ved å uncommenting disse linjene (fjerne REM) og angi riktig underkatalog navn etter "cd" du kan krysse til målmappen din. Selvfølgelig kan du legge til flere linjer etter behov.
Hvis du for eksempel vil sende filene til katalogen på FTP-siden din, "/ Dir1 / Files / Draft", vil linjene i skriptet ditt se slik ut:
ECHO cd Dir1 >> %Commands% ECHO cd Files >> %Commands% ECHO cd Draft >> %Commands%
begrensninger
Vanligvis vil dette skriptet trolig passe de fleste av dine grunnleggende behov for FTP opplasting, men det er noen begrensninger for å være oppmerksom på:
- Filer vil bli overskrevet på FTP-serveren uten advarsel. Vær oppmerksom på dette hvis du laster opp en fil som har samme navn som en eksisterende fil i målplasseringen.
- Du kan bare sende filer, ikke kataloger. Hvis du velger en katalog og prøver å sende den til skriptet, vil den ikke fungere riktig.
- FTP-server, brukernavn, (valgfritt) passord og underkatalog spesifikasjoner er hardcoded inn i skriptet. Hvis du har behov for å sende filer til flere FTP-sider og / eller underkataloger, trenger du en egen kopi av skriptet (samt en annen Send til snarvei) med disse verdiene satt riktig.
Last ned SendToFTP script fra How-To Geek