3Sep
Embora exista uma miríade de clientes FTP disponíveis, nada é mais fácil do que enviar arquivos para um servidor FTP com um clique direito. Da mesma forma, existem inúmeros utilitários disponíveis que adicionam esta funcionalidade ao Windows, mas para um geek é bastante satisfatório desinstalar "mais um outro utilitário" e substituí-lo por sua própria ferramenta.
Se você se encontra carregando arquivos em um site FTP com freqüência, temos um script que torna isso tão fácil como um clique com o botão direito do mouse, sem necessidade de utilitários externos.
Personalizando o script
O script de lote está pronto para usar, tudo o que você precisa fazer é preencher os espaços em branco e, em seguida, adicionar um atalho no menu de enviar para o Windows. Há comentários no script para ajudar na configuração, mas vamos cobri-los aqui com mais detalhes. Informações de conexão
Existem 3 variáveis que você precisará definir no script sob Informações de conexão seção: Servidor
- - O endereço do site FTP de destino( ou seja, ftp.mysite.com).
- UserName - O nome de usuário para se conectar. Senha
- - Para esta variável, você pode codificar a senha inserindo o valor após "SET Password =" ou, por motivos de segurança, solicite o script para a senha sempre que você a executar. Para ser avisado, comente a linha de código rígido alterando-o para "REM SET Password =" e descomente a linha imediatamente abaixo dele( remova o REM) para que ele leia "SET / P Password = Enter [...]".Subdiretórios
no Site de FTP
No caso de você desejar que os arquivos sejam carregados em um subdiretório no site FTP de destino, você simplesmente precisa editar o diretório de mudança, "cd", comandos de linha. Você pode encontrar essas linhas que começam com "REM ECHO cd" e, em seguida, simplesmente liste a ordem que deseja navegar através de subpastas. Ao descomentar essas linhas( remover o REM) e inserir o nome do subdiretório apropriado após o "cd", você pode percorrer a sua pasta de destino. Claro, você pode adicionar mais linhas conforme necessário.
Por exemplo, se você quiser enviar seus arquivos para o diretório em seu site de FTP, "/Dir1/Files/ Draft", as linhas no seu script seriam assim:
ECHO cd Dir1 & gt; & gt;% Comandos%
ECHO cd Files & gt; & gt;% Comandos%
ECHO cd Draft & gt; & gt;% Comandos%
Limitações
Geralmente, este script provavelmente irá atender a maioria das suas necessidades básicas de upload de FTP, mas há algumas limitações a serem conhecidas:
- Os arquivos serão substituídos no servidor de FTP sem aviso prévio. Tenha isso em mente no caso de você carregar um arquivo que tenha o mesmo nome que um arquivo existente no local de destino.
- Você só pode enviar arquivos, não diretórios. Se você selecionar um diretório e tentar enviá-lo para o script, ele não funcionará corretamente.
- servidor FTP, nome de usuário,( opcionalmente) as especificações de senha e subdiretório são codificadas no script. Se você tiver a necessidade de enviar arquivos para vários sites FTP e / ou subdiretórios, você precisará de uma cópia separada do script( assim como outro atalho Enviar para) com esses valores configurados adequadamente.
Faça o download do script SendToFTP do How-To Geek