Share via


FTP

Aplica-se a: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2 e Windows Server 2012

Transfere arquivos de e para um computador executando um serviço de servidor FTP. Esse comando pode ser usado interativamente ou no modo de lote processando arquivos de texto ASCII.

Sintaxe

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

Parâmetros

Parâmetro Descrição
-v Suprime a exibição de respostas de servidor remoto.
-d Habilita a depuração, exibindo todos os comandos passados entre o cliente FTP e o servidor FTP.
-i Desabilita a solicitação interativa durante várias transferências de arquivo.
-n Suprime o logon automático após a conexão inicial.
-g Desabilita o recurso de curinga do nome de arquivo. O glob permite o uso do asterisco (*) e do ponto de interrogação (?) como caracteres curinga em nomes de arquivo e caminho locais.
-s:<filename> Especifica um arquivo de texto que contém comandos FTP. Esses comandos são executados automaticamente após o início do FTP. Esse parâmetro não permite espaços. Use esse parâmetro em vez de redirecionamento (<). Observação: no Windows 8 e Windows Server 2012 ou sistemas operacionais posteriores, o arquivo de texto deve ser escrito em UTF-8.
-a Especifica que qualquer interface local pode ser usada ao associar a conexão de dados FTP.
-A Faz logon no servidor FTP como anônimo.
-x:<sendbuffer> Substitui o tamanho de SO_SNDBUF padrão de 8192.
-r:<recvbuffer> Substitui o tamanho de SO_RCVBUF padrão de 8192.
-b:<asyncbuffers> Substitui a contagem de buffers assíncrona padrão de 3.
-w:<windowssize> Especifica o tamanho do buffer de transferência. O tamanho de janela padrão é de 4096 bytes.
<host> Especifica o nome do computador, o endereço IP ou o endereço IPv6 do servidor FTP ao qual se conectar. O nome ou endereço do host, se especificado, deve ser o último parâmetro na linha.
-? Exibe a ajuda no prompt de comando.

Comentários

  • Os parâmetros de linha de comando ftp diferenciam maiúsculas de minúsculas.

  • Esse comando só estará disponível se o protocolo TCP/IP (Protocolo de Internet) estiver instalado como um componente nas propriedades de um adaptador de rede em Conexões de Rede.

  • O comando ftp pode ser usado interativamente. Depois de iniciado, o FTP cria um sub-ambiente no qual você pode usar comandos ftp. Você pode retornar ao prompt de comandos digitando o comando quit. Quando o subconjunto ftp está em execução, ele é indicado pelo prompt de comando ftp >. Para obter mais informações, consulte os comandos ftp.

  • O comando ftp dá suporte ao uso de IPv6 quando o protocolo IPv6 é instalado.

Exemplos

Para fazer logon no servidor FTP chamado ftp.example.microsoft.com, digite:

ftp ftp.example.microsoft.com

Para fazer logon no servidor FTP chamado ftp.example.microsoft.com e executar os comandos ftp contidos em um arquivo chamado resync.txt, digite:

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