ftp

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 y Windows Server 2012.

Transfiere archivos hacia y desde un equipo que ejecuta un servicio de servidor del Protocolo de transferencia de archivos (ftp). Este comando se puede usar de forma interactiva o en modo por lotes mediante el procesamiento de archivos de texto ASCII.

Sintaxis

ftp [-v] [-d] [-i] [-n] [-g] [-s:<filename>] [-a] [-A] [-x:<sendbuffer>] [-r:<recvbuffer>] [-b:<asyncbuffers>][-w:<windowssize>][<host>] [-?]

Parámetros

Parámetro Descripción
-v Suprime la presentación de las respuestas del servidor remoto.
-d Habilita la depuración y muestra todos los comandos pasados entre el cliente FTP y el servidor FTP.
-i Deshabilita la solicitud interactiva durante las transferencias de archivos múltiples.
-n Suprime el inicio de sesión automático tras la conexión inicial.
-g Desactiva el uso de comodines en nombres de archivo. Glob permite el uso del asterisco (*) y el signo de interrogación (?) como caracteres comodín en los nombres de archivo y ruta de acceso locales.
-s:<filename> Especifica un archivo de texto que contiene comandos ftp. Estos comandos se ejecutan automáticamente después de que se inicie ftp. Este parámetro no permite espacios. Use este parámetro en lugar del redireccionamiento (<). Nota: En Windows 8 y Windows Server 2012 o sistemas operativos posteriores, el archivo de texto debe escribirse en UTF-8.
-a Especifica que se puede usar cualquier interfaz local al enlazar la conexión de datos ftp.
-A Inicia sesión en el servidor ftp como anónimo.
-x:<sendbuffer> Invalida el tamaño de SO_SNDBUF predeterminado de 8192.
-r:<recvbuffer> Invalida el tamaño de SO_RCVBUF predeterminado de 8192.
-b:<asyncbuffers> Invalida el recuento de búferes asincrónico predeterminado de 3.
-w:<windowssize> Especifica el tamaño del búfer de transferencia. El tamaño predeterminado de las ventanas es de 4096 bytes.
<host> Especifica el nombre del equipo, la dirección IP o la dirección IPv6 del servidor ftp al que se va a conectar. El nombre de host o la dirección, si se especifica, deben ser el último parámetro de la línea.
-? Muestra la ayuda en el símbolo del sistema.

Comentarios

  • Los parámetros de la línea de comandos ftp distinguen las mayúsculas de las minúsculas.

  • Este comando solo está disponible si el Protocolo de Internet (TCP/IP) está instalado como componente en las propiedades de un adaptador de red en Conexiones de red.

  • El comando ftp se puede usar de forma interactiva. Una vez iniciado, ftp crea un entorno secundario en el que puede usar comandos ftp. Puede volver al símbolo del sistema escribiendo el comando quit. Cuando se ejecuta el entorno secundario ftp, se indica mediante el símbolo del sistema ftp >. Para más información, consulte los comandos ftp.

  • El comando ftp admite el uso de IPv6 cuando el protocolo IPv6 está instalado.

Ejemplos

Para iniciar sesión en el servidor ftp denominado ftp.example.microsoft.com, escriba:

ftp ftp.example.microsoft.com

Para iniciar sesión en el servidor ftp denominado ftp.example.microsoft.com y ejecutar los comandos ftp contenidos en un archivo denominado resync.txt, escriba:

ftp -s:resync.txt ftp.example.microsoft.com