Como automatizar transferências ftp

Se você deseja automatizar transferências FTP, então você pode fazê-lo através da programação de um arquivo de lote. Um arquivo em lotes no Windows executa uma seleção de tarefas de linha de comando. Como o prompt de comando (o simulador DOS moderna) é capaz de se conectar a um servidor FTP, você pode configurar um script em lotes para executar a lista de tarefas que você deseja que ele faça. Por exemplo, se você quiser fazer upload de um arquivo para vários servidores sem fazê-lo manualmente, você pode automatizar-lo com um script em lotes. Alternativamente, você também pode escrever um script para usar sempre que você deseja carregar um arquivo para um servidor específico automaticamente.

  • Clique "Começar," digitar "bloco de anotações" e pressione "Entrar." Você vai escrever o seu script em lotes aqui.

  • Digite o seguinte código, como exemplo, para criar um script de upload automático:

    @echo off

    USUÁRIO usuário echo gt; ftpcmd.dat

    echo PASSWORDgt; gt; ftpcmd.dat

    bingt eco; gt; ftpcmd.dat



    echo% 1GT colocado; gt; ftpcmd.dat

    echo quitgt; gt; ftpcmd.dat

    ftp -n -s: ftpcmd.dat FTPSITE.COM

    del ftpcmd.dat

  • Substituir "DO UTILIZADOR," "SENHA" e "LocalFTP" com os detalhes do servidor FTP relevantes que você tem. Se você deseja criar um script de automação que faz upload para vários servidores em seguida, repita o código, menos o "@echo off", Diretamente abaixo do script existente.

  • Clique "Arquivo," então "Salvar como." Navegue até o diretório do Windows. Clique no "Tipo de arquivo" menu e escolha "Todos os arquivos." Título do arquivo "upload.bat" e clique "Salvar."

  • Clique "Começar," em seguida, digite "cmd" e pressione "Entrar." Digitar "fazer upload de arquivos txt" e substituir "file.txt" com a localização de, eo nome do arquivo, o arquivo que deseja enviar. Este será agora enviado para o servidor FTP.

dicas & avisos

  • Você pode usar qualquer um dos comandos de FTP no seu script em lotes para executar qualquer tarefas que você gosta.
De esta maneira? Compartilhar em redes sociais:

LiveInternet