无法通过ClearCase触发器执行FTP命令

时间:2013-02-08 11:30:17

标签: triggers clearcase

我有一个运行.bat文件的ClearCase触发器,它运行正常。我现在要做的是让它运行一些FTP命令,在我的情况下使用WinSCP。我在另一个.bat文件中准备好了一个命令,当手动运行时,它可以工作。但是,当我从ClearCase触发器启动的.bat调用此.bat文件时,它不起作用。我不明白为什么!

触发的.bat文件中的命令是call ftp.bat

有什么想法吗?可能是权限吗?

谢谢,

安德鲁

1 个答案:

答案 0 :(得分:0)

作为OP Andrew reports,当从另一个蝙蝠调用时,WinSCP不实用 这不会运行:

"C:\Program Files\WinSCP\winscp.com" /script=sftp_script.txt

但是,这将基于psftp(from PuTTY):

 echo y | psftp %FTPUSER%@%FTPSERVER% -pw %FTPPASS% -b psftp_script.txt