Anonim

De vegades, cal que inicieu la sessió mitjançant FTP des de la línia de comandaments de Windows. Potser només cal que inicieu la sessió per realitzar una càrrega o descàrrega ràpida.

Aquest tutorial us mostrarà com fer un script d’inici de sessió ràpid que us connectarà al vostre servidor FTP sense haver d’introduir-lo.

Per fer-ho, escrivim dos fitxers de text (un script, un lot) i els col·loquem tots dos a la carpeta C: \ WINDOWS per accedir a "llançament des de qualsevol lloc", ja que C: \ WINDOWS es troba de manera predeterminada a la ruta de resident.

Pas 1: El fitxer d'escriptura de FTP

Obriu el bloc de notes de Windows i introduïu les tres línies següents:

obert

Aquí hi ha una altra manera de mirar-ho:

obre ftp.example.com
nom meu
mypassword

Deseu aquest fitxer com a C: \ WINDOWS \ goftp.txt

Pas 2: el fitxer per lots

Obriu de nou el bloc de notes de Windows, creeu un fitxer de text nou i introduïu les dues línies següents:

CD C: \ WINDOWS
ftp -s: goftp.txt
sortir

Pas 3: executeu el fitxer per lots

Els fitxers ja són a la ruta del sistema, de manera que podeu iniciar-lo directament des del quadre de diàleg Executar.

Feu clic a Start i després a Executar , escriviu goftp i feu clic a D' acord .

Apareixerà una finestra de sol·licitud d’ordres i l’iniciarà la sessió.

Quan escriviu exit per tancar la sessió des del servidor FTP, la finestra es tancarà automàticament (per a què serveix la línia "de sortida" al fitxer per lots).

Pregunta ràpida de resposta: No es pot fer tot això en un sol fitxer per lots?

Resposta: No. Quan el fitxer batch truca a l’aplicació FTP, no pot executar ordres a la sessió FTP. Per això, necessiteu un fitxer de text addicional amb les ordres de "introducció".

Si el fitxer per lots semblava així:

CD C: \ WINDOWS
ftp ftp.exemple.com
nom d'usuari
contrasenya

..això està malament. El fitxer per lots s’aturarà just després de la línia "ftp ftp.example.com" i no introduirà el nom d’usuari ni la contrasenya. I quan sortiu de la sessió FTP obtindreu un error de línia d’ordres perquè el vostre nom d’usuari i contrasenya FTP no són executables de Windows.

Una nota final: òbviament, això no és segur. Si algú va trobar el fitxer de seqüenciació al directori C: \ WINDOWS, té el vostre nom d’usuari i contrasenya FTP.

Només feu scripts com aquest en un equip que ningú més us fa servir.

Sessió de comandes bàsica de línia de comandes de Windows