【问题标题】:Interactive command prompt as NETWORK SERVICE作为 NETWORK SERVICE 的交互式命令提示符
【发布时间】:2011-05-08 06:17:26
【问题描述】:

如何打开作为网络服务运行的交互式应用程序,例如 cmd.exe 或 Windows Explorer?有一些方法可以为 SYSTEM 帐户执行此操作,但 NETWORK SERVICE 被证明是一个挑战。我需要它才能在 Windows 7 上工作,但也对其他 Windows 版本的解决方案感兴趣。

【问题讨论】:

  • 我希望我能投票支持这个问题并回答更多次。 psexec 是我最喜欢的新玩具!

标签: windows security authentication network-service


【解决方案1】:

【讨论】:

  • 哇,我完全没有意识到它会与“特殊”用户(我不知道密码)的 -u 选项一起使用,但确实如此。它可以在 Windows 7 x64 和 Windows XP x86 上运行,但在您链接的帖子中提到的 Windows XP x64 上失败了。不过,这对我的目的来说已经足够了。
  • 一个 windows 2008 R2 psexec cmd 启动一个单独的命令提示符窗口。 psexec -u "nt authority\network service" cmd.exe 在同一控制台窗口中启动命令提示符。从该 cmd.exe 实例或直接从 psexec -u "nt authority\network service" 运行 GUI 程序将启动该进程,但不显示它。我已关闭 UAC。
  • 贾斯汀,在你的命令行中添加一个-i,例如psexec -i -u "nt authority\network service" cmd.exe
【解决方案2】:

以下是如何使用 PsExec 在“NETWORK SERVICE”用户上下文下运行 cmd.exe:

psexec -i -u "nt authority\network service" cmd.exe 

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-26
    • 2021-01-19
    • 2017-10-09
    • 2017-11-11
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多