Pergunta

Preciso copiar todo o conteúdo de um diretório em um local FTP para um local de rede compartilhado.A tarefa FTP permite que você especifique o nome exato do arquivo (não um diretório) e a tarefa do sistema de arquivos não permite acessar um local FTP.

EDITAR:Acabei escrevendo uma tarefa de script.

Foi útil?

Solução

Já tive alguns problemas semelhantes com a tarefa FTP antes.No meu caso, os nomes dos arquivos foram alterados com base na data e em alguns outros critérios.Acabei usando uma tarefa de script para realizar a operação de FTP.

Parece que foi isso que você acabou fazendo também.Eu ficaria curioso para saber se alguém pode encontrar uma maneira melhor de usar a tarefa FTP.É bom ter... mas MUITO limitado.

Outras dicas

Nada como reviver um tópico muito antigo...mas há uma solução para isso.

Para copiar todos os arquivos de um diretório, especifique seu caminho remoto como /[nome do diretório]/*

Ou apenas para arquivos e não diretórios /[nome do diretório]/.

Ou tipos de arquivos específicos;/[nome do diretório]/*.csv

Quando preciso fazer esse tipo de coisa, uso um arquivo em lote para chamar o FTP na linha de comando e uso o comando mget.Então eu chamo o lote do pacote DTS/DTSX.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top