Anonim

Às vezes, é necessário fazer login via FTP na linha de comando do Windows. Talvez você só precise fazer login para fazer um upload ou download rápido.

Este tutorial mostrará como criar um script de login rápido que fará o login no seu servidor FTP sem precisar digitá-lo.

Para fazer isso, escrevemos dois arquivos de texto (um script, um lote) e os colocamos na pasta C: \ WINDOWS para acesso "iniciar de qualquer lugar", pois C: \ WINDOWS está por padrão no caminho residente.

Etapa 1: O arquivo de script FTP

Abra o Bloco de notas do Windows e insira as 3 linhas a seguir:

abrir

Aqui está outra maneira de ver:

abra ftp.example.com
myusername
minha senha

Salve este arquivo como C: \ WINDOWS \ goftp.txt

Etapa 2: O arquivo em lotes

Abra o Windows Notepad novamente, crie um novo arquivo de texto e digite as duas linhas a seguir:

CD C: \ WINDOWS
ftp -s: goftp.txt
Saída

Etapa 3: executar o arquivo em lotes

Os arquivos já estão no caminho do sistema, para que você possa iniciá-lo diretamente na caixa de diálogo Executar.

Clique em Iniciar e em Executar , digite goftp e clique em OK .

Uma janela de prompt de comando será exibida e você se conectará.

Quando você digita exit para sair do servidor FTP, a janela é fechada automaticamente (é para isso que serve a linha "exit" no arquivo em lotes).

Pergunta rápida respondida: Tudo isso não pode ser feito em um único arquivo em lotes?

Resposta: Não. Quando o arquivo em lotes chama o aplicativo FTP, ele não pode executar comandos na sessão FTP. É por isso que você precisa de um arquivo de texto adicional para "carregar" os comandos.

Se o seu arquivo em lotes estiver assim:

CD C: \ WINDOWS
ftp ftp.example.com
nome de usuário
senha

..isto está errado. O arquivo em lotes será interrompido logo após a linha "ftp ftp.example.com" e não informará o nome de usuário ou a senha. E quando você sai da sessão FTP, você recebe um erro de linha de comando porque seu nome de usuário e senha FTP não são executáveis ​​no Windows.

Uma nota final: obviamente, isso não é seguro. Se alguém encontrou o arquivo de script no diretório C: \ WINDOWS, ele recebeu seu nome de usuário e senha de FTP.

Somente faça scripts como este em um computador que ninguém mais usa, a não ser você.

Script básico de linha de comando do ftp do windows