-2
system("WinSCP.com /console /script=$scpConfig /parameter=<list parameters> ) == 0  or die "Error transfering file $fileToSend to destination Plateform ";

Can't spawn "WinSCP.com /console /script=$scpConfig  /parameter=<list parameters> 
11:27:13 :      [ERROR]  Error captured :  Error transfering file xxx.tar.gz

我在 DOS 窗口上键入相同的命令,可以通过 scp 传输我的文件,同时当我使用系统命令时出现此错误:

Can't spawn "WinSCP.com /console /script=$scpConfig  /parameter=<list parameters>

有人可以帮我解决这个问题吗?

4

1 回答 1

0

这可能会有所帮助:http ://winscp.net/eng/docs/executables ,似乎 *.com 文件仅用于控制台操作,而 *.exe 用于 GUI 和控制台,您是否尝试过使用 *.exe ?

于 2012-04-05T03:46:49.923 回答