我正在尝试使用putty sftp从windows xp运行.bat文件。我的代码如下。出于某种原因,我不断获得“拒绝访问”。
令人烦恼的是,当我复制>逐行将它们粘贴到cmd提示符中时,它运行正常!我不确定我的代码是否仍然存在错误,或者ftpsite.com是否可能不接受来自批处理文件的传入消息?
@echo off
psftp user@ftp.ftpsite.com -pw abc#!123
cd Data/out
get file.csv
答案 0 :(得分:1)
PSFTP的命令必须放在SCRIPT文件中,如下所示:
文件名:myscript.scr
cd Data/out
get file.csv
exit
然后你用:
来称呼它@echo off
psftp user@ftp.ftpsite.com -pw abc#!123 -b myscript.scr