我在WCF网络服务中启动 PsExec 以执行远程命令并捕获它的输出。
它是在冒充某个用户时运行的
当尝试运行非GUI命令(如ping,tracert ..)时,PsExec只是挂起,除非我使用 -d或-i 。
因为我需要获得输出,所以不能使用这些参数
GUI应用(mspaint,calc,..)开始 罚款。
任何想法发生了什么?
答案 0 :(得分:1)
我还没有做足够的测试,但我自己也遇到了这个问题。 在我看来,以下链接是对我所看到的相同行为的确认。
一旦我评论了我的输出,一切都开始重复了。
http://forum.sysinternals.com/nested-psexec-hangs-if-multiline-command-output_topic21520.html