关闭 Windows 7 PC 的脚本

关闭 Windows 7 PC 的脚本

我创建了一个批处理文件来关闭我的电脑(Windows 7 Professional)。

该批处理文件很简单,仅包含一行:

关机-s-t 5

但有时,它不起作用。

我使用它的方式是右键单击然后“以管理员身份运行”。

对此还有更好的解决方案吗?

我需要这个批处理文件,这样我就可以在通过远程桌面连接到我的电脑时关闭它。我可以使用局域网唤醒来打开它,但我需要一种方法来完全远程关闭它!

谢谢 :)

答案1

这不是对您的直接问题的回答,而是一种替代的、可能更好的解决方法。

因此,当您通过远程桌面连接到计算机时,它会从“开始”菜单中删除“关机”链接,并将其替换为“断开连接”或其他内容。但是,您仍然可以通过在桌面上按 Alt + F4 或单击任务栏的空白部分来访问正常关机功能。

它应该会调出老式的“关闭 Windows”对话框,其中包含“开始”菜单中通常提供的所有选项的下拉菜单。

这适用于 7、Vista 和 XP。

在此处输入图片描述 在此处输入图片描述

希望有帮助!

答案2

我会将-f开关(强制)添加到批处理文件中。它会强制关闭正在运行的应用程序,这通常会阻止关机。

您也可以使用Ctrl- Alt-End组合并从右下角按钮重新启动:

在此处输入图片描述

答案3

如果有帮助的话,您可以省去右键单击并选择以管理员身份运行使用海拔 PowerToys来自 Microsoft。它们包含一个工具,让您能够以管理员身份在控制台或批处理文件中运行任何命令,只需将其添加elevate到任何命令的前面即可。(该功能实际上应该随 Windows 一起提供。)

要安装此功能,首先下载工具,然后运行自解压可执行文件并将其解压到磁盘上的目录中。导航到该目录,右键单击ElevateCommand.inf,然后选择安装从上下文菜单中。

现在,编辑批处理文件并将其添加elevate到关机命令前面,使其看起来像这样:

elevate shutdown -s -t 5

现在,您只需双击批处理脚本,UAC 就会自动提示您输入管理员批准/凭据,无需右键单击。如果不禁用用户帐户控制,则无法绕过此对话框。

答案4

在桌面上创建一个批处理文件,使用shutdown /p /f并禁用uac。对我女儿的电脑做了这个,这样她就可以一步关机了。她患有高功能自闭症,需要一个简单的解决方案。

相关内容