我有一个启动plink.exe并运行多个命令的.cmd文件。 如果我打开命令提示符并运行.cmd文件,这很有效。
当我从一个nant脚本调用.cmd文件时,它不起作用。
喔。 nant脚本在Windows机器上,plink.exe连接到linux机器。
有什么想法吗?
答案 0 :(得分:0)
您是否注意到任何错误消息?也许它没有在PATH环境变量中创建命令可执行文件,即plink.exe。
您可以在.cmd文件中添加以下内容:
echo%PATH%
比较直接在提示符上运行并运行nant脚本时获得的内容。还请在.cmd文件中提供您正在使用的plink命令行。
答案 1 :(得分:0)
当您手动运行NANT脚本时,NANT脚本是否在同一用户下运行?确保用户拥有足够的访问权限。