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轉移我的文件,同時當我使用系統命令,我得到這個錯誤:不能產卵「WinSCP.com在Perl
Can't spawn "WinSCP.com /console /script=$scpConfig /parameter=<list parameters>
有人可以幫助我這個
請你能粘貼你的實際代碼,因爲目前上面你缺少一個「標記或2. PS,你確定winscp.com是在perl可以看到的路徑嗎? – BugFinder 2012-04-04 12:02:02
這可能會有幫助:http://winscp.net/eng/docs/executables,它似乎* .com文件僅用於控制檯操作,而* .exe用於GUI和控制檯,您是否嘗試過使用*。可執行程序? – drnewman 2012-04-04 12:09:58
@drnewman,我想你有答案。把它寫成答案。 – Axeman 2012-04-04 13:01:52