Arquivo em lote para fazer upload via FTP - 550 Permission Denied

1

Estou tentando criar um arquivo em lote que carregará um único arquivo por FTP toda vez que for executado. Tudo parece bem no Windows cmd. Eu passo a autenticação do nome de usuário e senha e depois de PUT ele diz que o comando 200 PORT foi bem-sucedido, mas a próxima linha é 550 xmltest.xml: Permissão negada. Quando eu corro através das etapas manualmente no prompt do cmd eu posso fazer o upload muito bem e leva sem esse erro que me leva a acreditar que está dentro do arquivo de lote.

este é o arquivo bat ...

@echo off
echo user username> ftpcmd.dat
echo password>> ftpcmd.dat
echo bin /httpdocs/FOLDER/tools/locations/>> ftpcmd.dat
echo put C:\_ARTWORK\xmltest.xml>> ftpcmd.dat
echo quit>> ftpcmd.dat
ftp -n -s:ftpcmd.dat XXX.XXX.XX.XXX
del ftpcmd.dat

Se alguém souber o que estou fazendo errado aqui, por favor me avise. obrigado!

    
por daplex1138 17.11.2014 / 20:38

0 respostas