我有一个简单的脚本来移动在远程Unix SFTP主机上执行一些维护操作,但只想在Windows服务器上存在一些文件时执行所有操作。这里是例如简单的代码,我使用的,并想知道如果WinSCP赋予支持“是否存在”窗口的命令:WinSCP脚本中的IF/ELSE逻辑
option batch abort
option confirm off
open sftp://[email protected] -hostkey="xxxxxx" - privatekey=\\location
delete file.txt
rename file1.txt
put file0.txt file.txt
etc...
exit
将是很好的做到以上的,如果我可以做这样的事情:
if exist (\\windows server\filename.txt
.....
)
不得不提及执行是使用WinSCP.com
执行的。
你可以使用一个实际的批处理文件来调用的WinSCP脚本文件?绝对有一个批处理文件命令来检查文件的存在。 – Ian 2014-10-17 22:19:01