Afficher la boîte de dialogue d'arrêt à partir de la ligne de commande, Windows 8


8

Sous Windows 8, si vous appuyez sur Alt+ F4avec le bureau au point, il affiche une boîte de dialogue d'arrêt. Je me demandais si quelqu'un connaissait un moyen de lancer cette même boîte de dialogue à partir de la ligne de commande car je voudrais remapper le bouton "ThinkVantage" de mon ThinkPad pour afficher ce message.

Est-ce que quelqu'un sait si c'est possible? En utilisant le Gestionnaire des tâches, je peux voir que la boîte de dialogue est produite à partir de explorer.exemais je ne sais pas comment l'exécuter manuellement.


3
Ouvrez une invite de commande, tapez "shutdown / i" sans guillemets et appuyez sur la touche Entrée, pas tout à fait le même GUI mais exécutera la même fonction.
Moab

1
S'il s'agit simplement de remapper la clé, vous pouvez utiliser Autohotkey pour cela, il existe également un hack de registre pour remapper les clés. Plus ici.
Ankit

1
En règle générale, le bouton d'alimentation du système le fait. Il ne devrait pas être nécessaire d'attribuer un deuxième bouton. Cela ne fonctionne-t-il pas sur votre système?
Michael Hampton

Réponses:


3

Voir cette page Web:

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


Ouvrez le bloc-notes et tapez ce qui suit:

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

Enregistrez ce fichier sous le nom de votre choix, mais fournissez-le au format .js comme obligatoire, par exemple Shutdown.js et choisissez Tous les fichiers comme type d'enregistrement. Enregistrez-le dans n'importe quel emplacement mais créez son raccourci vers le bureau.

De là, il apparaît que vous pouvez le lancer comme vous le souhaitez, ils le créent et le placent dans un dossier de lancement rapide. J'imagine donc que vous pouvez l'invoquer à partir de la ligne de commande.


Vous pouvez également utiliser shutdown /ice qui est un peu plus simple, mais n'affiche pas la même boîte de dialogue.



1

J'ai voulu mapper ce dialogue à une touche de raccourci moi-même et bien qu'il y ait de bonnes alternatives, la question n'a pas été répondue à la question. J'ai cherché et tripoté et j'ai trouvé un script.

Vous pouvez utiliser AutoHotKey pour laisser n'importe quelle touche (Ctrl + Alt + 1 dans ce cas) invoquer le dialogue avec ce script:

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

Ce qui appuie sur Alt + F4 tout en ciblant le bureau Windows.

Instructions courtes:

  • Téléchargez et installez AutoHotKey;
  • Bloc-notes ouvert;
  • Collez le code ci-dessus et enregistrez le fichier sous {anyfilename} .ahk;
  • Dans l'explorateur Windows, faites un clic droit sur le fichier et choisissez Compiler;
  • Démarrez le fichier {anyfilename} résultant .exe

    En option:

  • Vous pouvez mettre un raccourci vers l'exe dans votre dossier Startmenu / Startup pour qu'il démarre à chaque fois que Windows démarre.

Vous pouvez trouver une liste et des exemples de raccourcis @ http://ahkscript.org/docs/Hotkeys.htm

Vous pouvez trouver des clés spéciales avec le script AutoHotKey @ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-a-key/ Pour certaines clés spéciales, vous devez mettre #InstallKeybdHook dans votre scénario.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.