在Windows 8上,如果在桌面处于焦点状态时按Alt+ F4,它将显示一个关闭对话框。我想知道是否有人能从命令行启动相同的对话框,就像我想重新映射ThinkPad上的“ ThinkVantage”按钮以显示此消息一样。
有人知道这是否可能吗?使用任务管理器,我可以看到该对话框是从中生成的,explorer.exe
但是我不知道如何手动执行该对话框。
在Windows 8上,如果在桌面处于焦点状态时按Alt+ F4,它将显示一个关闭对话框。我想知道是否有人能从命令行启动相同的对话框,就像我想重新映射ThinkPad上的“ ThinkVantage”按钮以显示此消息一样。
有人知道这是否可能吗?使用任务管理器,我可以看到该对话框是从中生成的,explorer.exe
但是我不知道如何手动执行该对话框。
Answers:
请参阅此网页:
http://www.thewindowsclub.com/windows-shut-down-dialog-box
打开记事本,然后键入以下内容:
(new ActiveXObject(“Shell.Application”)).ShutdownWindows();
使用您喜欢的任何名称保存此文件,但将其作为必需文件提供.js格式(例如Shutdown.js),然后选择“所有文件”作为保存类型。将其保存到任何位置,但创建其到桌面的快捷方式。
从那里看来,您可以按自己的意愿启动它,他们创建后将其放置在快速启动器文件夹中。因此,我想您可以从命令行调用它。
您也可以使用shutdown /i
它,它稍微简单一些,但是不会显示相同的对话框。
启动系统关闭的命令是...
shutdown
使用这些参数,您可以立即关闭:
shutdown -s -t 00
使用以下参数,电脑将重新启动:
shutdown -r -t 00
还有许多其他参数,您可以在此处进行检查:http : //www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/shutdown.mspx?mfr=true
打字
shutdown -i
将显示另一个对话框(实际上非常丑陋)
我本人想将此对话映射到快捷键,尽管有很好的选择,但问题并未得到解答。我搜寻并摆弄了一个脚本。
您可以使用AutoHotKey来让任何键(在这种情况下为Ctrl + Alt + 1)召唤与此脚本的对话:
;Summon the Shutdown, Restart Windows dialogue by pressing Ctrl + Shift + 1
^!1::ControlSend, , !{F4}, ahk_class Progman
在定位Windows桌面时实际上按Alt + F4。
简短说明:
启动生成的{anyfilename} .exe
可选地:
您可以在http://ahkscript.org/docs/Hotkeys.htm中找到热键的列表和示例。
您可以使用AutoHotKey脚本@ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-key找到特殊密钥/对于某些特殊密钥,您需要在您的计算机中放入#InstallKeybdHook脚本。