使用批处理文件关闭工作站计算机

使用批处理文件关闭工作站计算机

我在同一个工作站上有一台笔记本电脑和一台台式机。台式机上有一个虚拟机,当主机关闭时虚拟机也会关闭。我可以使用批处理文件来执行此操作,而不是从笔记本电脑远程进入台式机来关闭机器?我是否必须能够以该机器的管理员身份访问该机器,或者我可以使用笔记本电脑上的帐户?

谢谢。

答案1

您可以使用shutdown

shutdown /s /m \\COMPUTERNAME

还有psshutdown来自 Sysinternals,它允许您指定管理员帐户和密码。

psshutdown \\COMPUTERNAME -u user USERNAME -p PASSWORD -k

答案2

有很多解决方案,你可以使用shutdownpsshutdown来自 Sysinternals),或者使用PowerShell(此处的示例脚本远程关机脚本

答案3

您提供的标题是关于使用批处理文件关闭计算机,但是您没有提到您使用的操作系统(可能是 DOS/Windows,因为您使用了术语“批处理文件”)并且您的主要问题没有表明您是否有检测关机操作的机制,所以我提供了一个从批处理文件关闭计算机的答案:

在 Unix 中(例如 NetBSD、OpenBSD、FreeBSD、Linux 等):shutdown -p now

在 Windows 中,有一个名为“Wizmo”的免费工具可以为您完成这项工作,它是由汇编程序员 Steve Gibson 编写的 - 它提供了多种关机选项,可以从批处理文件中调用: http://www.grc.com/wizmo/wizmo.html

在 DOS 中,我不知道有任何这样的工具。

我希望这能有所帮助。

相关内容