【问题标题】:PsExec hangs without output when not using -d or -i不使用 -d 或 -i 时 PsExec 挂起且无输出
【发布时间】:2011-11-22 17:10:09
【问题描述】:

我正在 WCF Web 服务中启动 PsExec执行远程命令捕获其输出
它在冒充特定用户时运行。
当尝试运行 非 GUI 命令(如 ping、tracert..)时,PsExec 只是挂起,除非我使用 -d 或 -i .
因为我需要获取输出,所以不能使用这些参数。
GUI 应用程序(mspaint、calc、..)开始 很好。

知道发生了什么

【问题讨论】:

    标签: .net wcf process impersonation psexec


    【解决方案1】:

    我还没有做足够的测试,但我自己也遇到了这个问题。 在我看来,以下链接是对我所看到的相同行为的确认。

    当我注释掉我的输出后,一切又开始工作了。

    http://forum.sysinternals.com/nested-psexec-hangs-if-multiline-command-output_topic21520.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-03-16
      • 1970-01-01
      • 2019-06-08
      • 2020-12-28
      • 1970-01-01
      • 1970-01-01
      • 2011-07-08
      相关资源
      最近更新 更多