Показати діалогове вікно вимкнення з командного рядка, Windows 8


8

У Windows 8, якщо натиснути Alt+ F4із фокусом робочого столу, він відобразить діалогове вікно вимкнення. Мені було цікаво, чи хтось знає про те, як цей самий діалог можна запустити з командного рядка, як я хотів би переробити кнопку "ThinkVantage" на моєму ThinkPad, щоб відобразити це повідомлення.

Хтось знає, чи можливо це? За допомогою диспетчера завдань я бачу, що діалогове вікно створено, explorer.exeале я не маю уявлення, як його виконати вручну.


3
Відкрийте командний рядок, введіть "shutdown / i" без лапок і натисніть клавішу введення, не зовсім однакова gui, але буде виконувати ту ж функцію.
Моаб

1
Якщо мова йде лише про перезапис ключа, ви можете використовувати Autohotkey для цього, також можна також зламати реєстр для перевпорядкування ключів. МРЕ тут.
Анкіт

1
Зазвичай це робить кнопка живлення системи. Призначати другу кнопку не слід. Це не працює у вашій системі?
Майкл Хемптон

Відповіді:


3

Дивіться цю веб-сторінку:

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


Відкрийте блокнот і введіть наступне:

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

Збережіть цей файл будь-яким іменем, яке вам подобається, але надайте йому формат .js як обов’язковий, наприклад Shutdown.js, і виберіть Усі файли як зберегти як тип. Збережіть його в будь-якому місці, але створіть його ярлик на робочому столі.

Звідси, здається, ви можете запустити його, як вам подобається, вони створюють його в папці швидкого запуску. Тож я думаю, ви можете викликати його з командного рядка.


Ви також можете використовувати, shutdown /iщо трохи простіше, але не показує те саме діалогове вікно.


1

Команда ініціювати відключення системи - це ...

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

покаже ще один діалог (насправді некрасивий, насправді)


1

Я хотів сам поставити цей діалог на клавішу швидкого доступу, і хоча існували хороші альтернативи, на запитання не було відповіді. Я обшукав і обдурив, і придумав сценарій.

Ви можете використовувати AutoHotKey, щоб дозволити будь-якій клавіші (Ctrl + Alt + 1 у цьому випадку) викликати діалог із цим сценарієм:

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

Що насправді натискає Alt + F4, орієнтуючись на робочий стіл Windows.

Короткі інструкції:

  • Завантажте та встановіть AutoHotKey;
  • Відкрити блокнот;
  • Вставте вищевказаний код і збережіть файл як {anyfilename} .ahk;
  • У Windows Explorer правою кнопкою миші клацніть на файлі та виберіть «Компілювати»;
  • Запустіть отриманий {anyfilename} .exe

    Необов'язково:

  • Ви можете помістити ярлик до exe у папці Startmenu / Startup, щоб він запускався кожного разу при запуску Windows.

Ви можете знайти список та приклади Hotkeys @ http://ahkscript.org/docs/Hotkeys.htm

Ви можете знайти спеціальні ключі зі скриптом AutoHotKey @ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-a-key/ Для деяких спеціальних клавіш потрібно вставити #InstallKeybdHook у свій сценарій.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.