Usando putty para mover arquivos xml para o servidor

0

Atualmente, há uma tarefa agendada no Windows, que todos os dias move vários arquivos xml para um site por meio de massa. Eu preciso que esses arquivos continuem sendo movidos para o local atual enquanto eu crio um novo site e faço com que os arquivos sejam movidos para o meu local.

A tarefa xml executa o "argumento" na linha de comando usando psftp.exe. Atualmente, o xml da tarefa do Windows se parece com isso:

<Actions Context="Author">
<Exec>
  <Command>psftp.exe</Command>
  <Arguments>-l username -pw password -b ftp.dat -batch currentsite.co.uk</Arguments>
  <WorkingDirectory>directory</WorkingDirectory>
</Exec>
</Actions>

Isso está funcionando atualmente, mas quando eu tento adicionar outra ação para enviar os arquivos xml para o meu local como abaixo, isso não funciona.

<Actions Context="Author">
<Exec>
  <Command>psftp.exe</Command>
  <Arguments>-l username -pw password -b ftp.dat -batch currentsite.co.uk</Arguments>
  <WorkingDirectory>directory</WorkingDirectory>
</Exec>
<Exec>
  <Command>psftp.exe</Command>
  <Arguments>-l username -pw password -b ftp2.dat -batch ftp.currentsite.co.uk</Arguments>
  <WorkingDirectory>directory</WorkingDirectory>
</Exec>
</Actions>

O arquivo ftp.dat apenas move os três arquivos xml.

put file1.xml
put file2.xml
put file3.xml
!process.vbs
bye

Qualquer ideia de por que isso não funcionaria e sugestões sobre o que tentar.

Obrigado

    
por Tom smith 06.08.2013 / 21:50

0 respostas

Tags