Noen ganger er det behov for å logge inn via FTP fra kommandolinjen i Windows. Kanskje du bare trenger å logge inn for å laste opp eller laste ned raskt.
Denne veiledningen vil vise deg hvordan du lager et raskt påloggingsskript som logger deg inn på FTP-serveren uten å måtte skrive det inn.
For å gjøre dette, skriver vi to tekstfiler (ett skript, ett parti) og plasserer dem begge i C: \ WINDOWS-mappen for "lansering fra hvor som helst" -tilgang siden C: \ WINDOWS som standard er i beboerbanen.
Trinn 1: FTP-skriptfilen
Åpne Windows Notepad og skriv inn følgende tre linjer:
åpen
Her er en annen måte å se på det:
åpen ftp.example.com
mittbrukernavn
mitt passord
Lagre denne filen som C: \ WINDOWS \ goftp.txt
Trinn 2: Batch-filen
Åpne Windows Notepad igjen, lag en ny tekstfil og skriv inn følgende to linjer:
CD C: \ WINDOWS
ftp -s: goftp.txt
exit
Trinn 3: Kjør batch-filen
Filene er allerede i systemstien, så du kan starte dette direkte fra dialogboksen Kjør.
Klikk Start og deretter Kjør , skriv inn goftp og klikk OK .
Et ledetekstvindu vises og logger deg rett inn.
Når du skriver exit for å logge av FTP-serveren, lukkes vinduet automatisk (det er det "exit" -linjen er for i batch-filen).
Rask spørsmål ble besvart: Kan ikke alt dette gjøres i en enkelt batchfil?
Svar: Nei. Når batchfilen kaller FTP-applikasjonen, kan den ikke utføre kommandoer i FTP-økten. Derfor trenger du en ekstra tekstfil for å "føre inn" -kommandoer med.
Hvis batch-filen din så ut slik:
CD C: \ WINDOWS
ftp ftp.example.com
brukernavn
passord
..dette er feil. Batch-filen stopper rett etter linjen "ftp ftp.example.com" og vil ikke legge inn brukernavn eller passord. Og når du avslutter FTP-økten, får du en kommandolinjefeil fordi FTP-brukernavnet og passordet ditt ikke er Windows-kjørbare.
En siste merknad: Dette er tydeligvis ikke sikkert overhodet. Hvis noen fant skriptfilen i C: \ WINDOWS-katalogen, har de ditt FTP-brukernavn og passord.
Bare skripting som dette på en datamaskin som ingen andre bruker enn deg.
