永发信息网

批处理ftp上传问题

答案:2  悬赏:40  手机版
解决时间 2021-10-10 00:44
  • 提问者网友:伴风望海
  • 2021-10-09 08:50
写了一个批处理自动上传的文件,内容如下:@echo off
echo user administrator > upftp.ftp
echo 82609160zxg>>upftp.ftp
echo bin >> upftp.ftp
echo put d:\config.txt >> upftp.ftp
echo bye >> upftp.ftp
ping -n 1 127.1 > nul
ftp -n -s:d:\upftp.ftp 192.168.0.1但是总是出一个dos窗口里面什么内容都没有,就停在那里了,把它关掉后,就生成了一个upftp.ftp文件,但是我要上传的config.txt文件并没有上传。但是我手动在cmd下输入 ftp -n -s:d:\upftp.ftp 192.168.0.1,调用刚生成的upftp.ftp文件按,可以上传成功。现在就是不知道我的批处理那里写错了,它不能自动上传!知道的朋友请给个详细答案,谢谢!
最佳答案
  • 五星知识达人网友:猎心人
  • 2020-01-15 15:03
FTP要调用lcd 来改变当前路径,CD改变服务器的路径,即不能直接指定待上传文件的路径,要用"LCD d:\"然后put config.txtC盘是默认的当前路径,才会OK
全部回答
  • 1楼网友:动情书生
  • 2020-06-05 02:10
@echo off echo open
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯