Tenga en cuenta que puede solicitar la sintaxis de un comando en DOS utilizando /? cambiar. Por ejemplo:
C: \> ftp /?
Transfiere archivos hacia y desde una computadora que ejecuta un servicio de servidor FTP
(a veces llamado demonio). Ftp se puede usar de forma interactiva.
FTP [-v] [-d] [-i] [-n] [-g] [-s: nombre de archivo] [-a] [-A] [-x: sendbuffer] [-r: recvbuf
fer] [-b: asyncbuffers] [-w: windowsize] [host]
-v Suprime la visualización de las respuestas del servidor remoto.
-n Suprime el inicio de sesión automático en la conexión inicial.
-i Desactiva la solicitud interactiva durante varios archivos
transferencias.
-d Habilita la depuración.
-g Deshabilita el bloqueo de nombre de archivo (ver comando GLOB).
-s: nombre de archivo Especifica un archivo de texto que contiene comandos FTP; la
los comandos se ejecutarán automáticamente después de que se inicie FTP.
-a Utilice cualquier interfaz local al vincular la conexión de datos.
-Un inicio de sesión como anónimo.
-x: enviar sockbuf Invalida el tamaño SO_SNDBUF predeterminado de 8192.
-r: recv sockbuf Invalida el tamaño predeterminado de SO_RCVBUF de 8192.
-b: recuento asíncrono Anula el recuento asíncrono predeterminado de 3
-w: windowsize Anula el tamaño predeterminado del búfer de transferencia de 65535.
host Especifica el nombre de host o la dirección IP del control remoto
host para conectarse.
Notas:
- Los comandos mget y mput toman y / n / q para yes / no / quit.
- Use Control-C para abortar comandos.
En su caso, querrá usar el modificador -s para alimentar un script, incluidas las respuestas de inicio de sesión.
Por ejemplo:
Cree un archivo de script (c: \ scriptfile.txt) con el siguiente contenido:
open
servername_or_ip
username
password
get
/fullpath/thefile.txt
c:\fullpath\thefile.txt
quit
ejecute ftp con el modificador -s y especifique el nombre del archivo del script
C:\>ftp -s:c:\scriptfile.txt