【发布时间】:2013-10-28 20:43:36
【问题描述】:
我想使用 C Sharp 远程关闭/重新启动 Windows Server 2003 机器。我有管理员凭据。此应用程序将在局域网上的本地计算机上运行。
我在互联网上尝试了很多示例,但似乎没有一个有效:(
【问题讨论】:
我想使用 C Sharp 远程关闭/重新启动 Windows Server 2003 机器。我有管理员凭据。此应用程序将在局域网上的本地计算机上运行。
我在互联网上尝试了很多示例,但似乎没有一个有效:(
【问题讨论】:
从 sysinternals link 包中安装 PsShutdown 应用程序,然后使用您的代码调用它,如下所示:
Process.Start("psshutdown.exe","-h -u "Login" -p "Password" \\PCNAMEORIP");
这是我能建议的最简单的方法。
【讨论】: