Mostra finestra di dialogo di arresto dalla riga di comando, Windows 8


8

Su Windows 8 se si preme Alt+ F4con il desktop attivo, viene visualizzata una finestra di dialogo di arresto. Mi chiedevo se qualcuno fosse a conoscenza del modo in cui questa stessa finestra di dialogo può essere avviata dalla riga di comando poiché vorrei rimappare il pulsante "ThinkVantage" sul mio ThinkPad per visualizzare questo messaggio.

Qualcuno sa se questo è possibile? Usando Task Manager posso vedere che la finestra di dialogo è prodotta explorer.exema non ho idea di come eseguirla manualmente.


3
Apri un prompt dei comandi, digita "shutdown / i" senza virgolette e premi il tasto Invio, non esattamente la stessa interfaccia ma eseguirà la stessa funzione.
Moab,

1
Se si tratta solo di rimappare la chiave, puoi usare Autohotkey per farlo , in alternativa ci sono anche hack del Registro di sistema per rimappare le chiavi. Qui.
Ankit

1
In genere il pulsante di accensione del sistema fa questo. Non dovrebbe essere necessario assegnare un secondo pulsante. Non funziona sul tuo sistema?
Michael Hampton,

Risposte:


3

Vedi questa pagina Web:

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


Apri il blocco note e digita quanto segue:

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

Salva questo file con il nome che preferisci, ma fornisci il formato .js come obbligatorio, ad esempio Shutdown.js e seleziona Tutti i file come salva come tipo. Salvalo in qualsiasi posizione ma crea il collegamento sul desktop.

Da lì sembra che puoi avviarlo come preferisci, lo creano posizionandolo in una cartella di avvio rapido. Quindi immagino che tu possa invocarlo dalla riga di comando.


Puoi anche usare shutdown /iun po 'più semplice, ma non mostra la stessa finestra di dialogo.



1

Volevo associare questo dialogo a un tasto di scelta rapida e sebbene esistessero buone alternative, alla domanda non è stata data risposta. Ho cercato e armeggiato e mi è venuta in mente una sceneggiatura.

È possibile utilizzare AutoHotKey per consentire a qualsiasi tasto (Ctrl + Alt + 1 in questo caso) di richiamare il dialogo con questo script:

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

Che in realtà preme Alt + F4 mentre si rivolge al desktop di Windows.

Brevi istruzioni:

  • Scarica e installa AutoHotKey;
  • Apri blocco note;
  • Incolla il codice sopra e salva il file come {anyfilename} .ahk;
  • In Windows Explorer, fai clic con il pulsante destro del mouse sul file e scegli Compila;
  • Avvia il {anyfilename} .exe risultante

    opzionalmente:

  • È possibile inserire un collegamento all'exe nella cartella Startmenu / Startup in modo che inizi ogni volta all'avvio di Windows.

È possibile trovare un elenco ed esempi di Hotkeys @ http://ahkscript.org/docs/Hotkeys.htm

Puoi trovare chiavi speciali con lo script AutoHotKey @ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-a-key/ Per alcune chiavi speciali devi inserire #InstallKeybdHook nel tuo script.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.