我有一个用 vb.net 编写的程序。构建后,我想启动一个交互式批处理文件,远程执行 psexec 命令。我怎样才能做到这一点?这是我的后期构建活动:
call "$(ProjectDir)ExecOnGw.bat"
这是我的批处理,如果它在正常的命令提示符下运行,执行是可以的。
c:\Sysinternal\psexec.exe \\gateway "C:\Remotepath\mybatch.bat" -u mydomain\myuser -p ******
pause
这个批处理调用远程机器上的另一个批处理,然后如果我想退出,我必须按“q”和“Enter”。在正常的命令提示符下,它工作正常。但是在 Visual Studio 后期构建事件中它会下降。帮我!