我创建了一个批处理文件来关闭我的电脑(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。对我女儿的电脑做了这个,这样她就可以一步关机了。她患有高功能自闭症,需要一个简单的解决方案。