在Windows 8中从命令行显示关闭对话框


8

在Windows 8上,如果在桌面处于焦点状态时按Alt+ F4,它将显示一个关闭对话框。我想知道是否有人能从命令行启动相同的对话框,就像我想重新映射ThinkPad上的“ ThinkVantage”按钮以显示此消息一样。

有人知道这是否可能吗?使用任务管理器,我可以看到该对话框是从中生成的,explorer.exe但是我不知道如何手动执行该对话框。


3
打开命令提示符,键入“ shutdown / i”不加引号,然后按Enter键,虽然不是完全相同的gui,但是将执行相同的功能。
摩押人2012年

1
如果仅是重新映射密钥,则可以使用Autohotkey进行替代,或者也可以通过注册表破解来重新映射密钥。莫在这里。
Ankit 2012年

1
通常,系统电源按钮可以执行此操作。不必分配第二个按钮。它在您的系统上不起作用吗?
迈克尔·汉普顿

Answers:


3

请参阅此网页:

http://www.thewindowsclub.com/windows-shut-down-dialog-box


打开记事本,然后键入以下内容:

(new ActiveXObject(“Shell.Application”)).ShutdownWindows();

使用您喜欢的任何名称保存此文件,但将其作为必需文件提供.js格式(例如Shutdown.js),然后选择“所有文件”作为保存类型。将其保存到任何位置,但创建其到桌面的快捷方式。

从那里看来,您可以按自己的意愿启动它,他们创建后将其放置在快速启动器文件夹中。因此,我想您可以从命令行调用它。


您也可以使用shutdown /i它,它稍微简单一些,但是不会显示相同的对话框。



1

我本人想将此对话映射到快捷键,尽管有很好的选择,但问题并未得到解答。我搜寻并摆弄了一个脚本。

您可以使用AutoHotKey来让任何键(在这种情况下为Ctrl + Alt + 1)召唤与此脚本的对话:

;Summon the Shutdown, Restart Windows dialogue by pressing Ctrl + Shift + 1
^!1::ControlSend, , !{F4}, ahk_class Progman

在定位Windows桌面时实际上按Alt + F4。

简短说明:

  • 下载并安装AutoHotKey;
  • 打开记事本;
  • 粘贴以上代码并将文件另存为{anyfilename} .ahk;
  • 在Windows资源管理器中,右键单击文件,然后选择“编译”。
  • 启动生成的{anyfilename} .exe

    可选地:

  • 您可以在Startmenu / Startup文件夹中放置该exe的快捷方式,这样它将在Windows启动时每次启动。

您可以在http://ahkscript.org/docs/Hotkeys.htm中找到热键的列表和示例。

您可以使用AutoHotKey脚本@ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-key找到特殊密钥/对于某些特殊密钥,您需要在您的计算机中放入#InstallKeybdHook脚本。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.