В Windows 8, если вы нажмете Alt+ F4с рабочим столом в фокусе, отобразится диалоговое окно выключения. Мне было интересно, если кто-нибудь знает, как этот же диалог можно запустить из командной строки, так как я хотел бы переназначить кнопку «ThinkVantage» на моем ThinkPad, чтобы отобразить это сообщение.
Кто-нибудь знает возможно ли это? С помощью диспетчера задач я вижу, что диалоговое окно создается, explorer.exe
но я не знаю, как запустить его вручную.
Ответы:
Смотрите эту веб-страницу:
http://www.thewindowsclub.com/windows-shut-down-dialog-box
Оттуда, кажется, вы можете запустить его, как вам нравится, они создают место в папке быстрого запуска. Так что я думаю, вы можете вызвать его из командной строки.
Вы также можете использовать,
shutdown /i
что немного проще, но не показывает то же самое диалоговое окно.источник
Команда для запуска выключения системы ...
с этими параметрами вы сразу отключаетесь:
с этими параметрами компьютер перезагрузится:
Есть много других параметров, вы можете проверить их здесь: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/shutdown.mspx?mfr=true
типирование
покажет еще одно диалоговое окно (действительно ужасно)
источник
Я хотел сопоставить этот диалог с сочетанием клавиш сам, и хотя были хорошие альтернативы, вопрос не был дан ответ на вопрос. Я обыскал и поиграл, придумал сценарий.
Вы можете использовать AutoHotKey, чтобы позволить любой клавише (Ctrl + Alt + 1 в этом случае) вызвать диалог с помощью этого скрипта:
Который на самом деле нажимает Alt + F4 при нацеливании на рабочий стол Windows.
Краткие инструкции:
Запустите получившийся {anyfilename} .exe
По выбору:
Вы можете найти список и примеры Hotkeys @ http://ahkscript.org/docs/Hotkeys.htm
Вы можете найти специальные ключи с помощью скрипта AutoHotKey @ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-a-key/ Для некоторых специальных ключей вам нужно вставить #InstallKeybdHook в ваш скрипт.
источник