【发布时间】:2019-12-25 17:15:28
【问题描述】:
我希望我的 WinSCP 脚本循环播放。
启动脚本(.bat 文件)
winscp.com /script=SyncToRemoteScript.txt
pause
我的脚本(.txt 文件)
open ftp://usernam:password@myhost/ -hostkey="ssh-ed25XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX="
put D:\folder /home/myuser/public_html/wp-content/themes/newtheme
exit
我尝试了GOTO 这样的方法 - 不起作用。
:start
open ftp://usernam:password@myhost/ -hostkey="ssh-ed25XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX="
put D:\folder /home/myuser/public_html/wp-content/themes/newtheme
goto start
也试过while,但 CMD 告诉我 “未知命令 'While'”。我用谷歌搜索这个问题可以通过保存文件 ASCII 来解决,但它也不起作用。
【问题讨论】:
-
您是否在这台机器上为您的用户启用了 ssh 守护程序?你有 ssh 守护进程运行吗?
-
我安装了 SSH 服务器,然后转到主机服务器,文件就在那里。我不知道 SSH Server 安装后那些文件去了那里,或者之前是否有一些令人耳目一新的错误。现在它工作得很好。
/log只显示路径。
标签: batch-file ftp winscp