【问题标题】:psshutdown fails unless run from admin cmd promptpsshutdown 失败,除非从管理员 cmd 提示符运行
【发布时间】:2014-05-24 00:13:32
【问题描述】:

好的,这是我遇到的一个有趣的问题。我正在尝试使用 psshutdown 远程重新启动某些计算机并获得拒绝访问错误,除非我从以管理员身份运行的 cmd 提示符运行 cmd。我自己是我的机器和远程计算机上的管理员,所以我的凭据应该可以正常工作。

示例代码:

psshutdown /accepteula \\COMPUTER.DOMAIN.COM -u DOMAIN\USER -p Password -r -t 0

示例输出:

Could not start PsShutdown service on COMPUTER.DOMAIN.COM:
Access is denied.

但是,当从 admin cmd 窗口运行时:

COMPUTER.DOMAIN.COM is scheduled to reboot in 00:00:00.

虽然看起来很杂乱,但是否可以使用 psexec 作为提升的用户运行 psshutdown?

【问题讨论】:

    标签: windows cmd psexec reboot


    【解决方案1】:

    在用这个兜圈子后,我最终使用了:

    runas /netonly /user:DOMAIN\USERNAME "shutdown -m \\XXX.XXX.XXX.XXX -r -f -t 0"    
    

    这并不理想,但完成了工作。

    【讨论】:

      【解决方案2】:

      好的,试试这个。它将打开一个外部窗口,您可以在其中远程关闭网络上的计算机:

          shutdown -i
      

      您可以直接在 CMD 窗口中键入此内容,而无需创建 .bat 文件。 希望这会有所帮助!

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-15
        • 1970-01-01
        • 2014-02-28
        相关资源
        最近更新 更多