Windows 8のコマンドラインからシャットダウンダイアログを表示する


8

Windows 8では、デスクトップにフォーカスがある状態でAlt+ F4を押すと、シャットダウンダイアログが表示されます。このメッセージを表示するために私のThinkPadの「ThinkVantage」ボタンを再マップしたいので、誰かがこの同じダイアログをコマンドラインから起動できる方法を知っているのではないかと思っていました。

これが可能かどうか誰かが知っていますか?タスクマネージャを使用すると、ダイアログが生成されていることがわかりますが、explorer.exe手動で実行する方法がわかりません。


3
コマンドプロンプトを開き、引用符なしで「shutdown / i」と入力してEnterキーを押します。まったく同じGUIではありませんが、同じ機能を実行します。
Moab

1
キーを再マッピングするだけの場合は、Autohotkeyを使用できます。代わりに、キーを再マッピングするレジストリハックもあります。ここにモア。
Ankit

1
通常、システムの電源ボタンがこれを行います。2番目のボタンを割り当てる必要はありません。それはあなたのシステムで働いていませんか?
マイケルハンプトン

回答:


3

このWebページを参照してください。

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


メモ帳を開き、次のように入力します。

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

このファイルを好きな名前で保存しますが、たとえばShutdown.jsのように.js形式を必須として指定し、[ファイルの種類]として[すべてのファイル]を選択します。任意の場所に保存しますが、デスクトップへのショートカットを作成します。

そこから好きなように起動でき、クイックランチャーフォルダーに配置されます。したがって、コマンドラインから呼び出すことができると思います。


shutdown /iどちらかを使用することもできますが、同じダイアログボックスは表示されません。


1

システムのシャットダウンを開始するコマンドは...

shutdown

これらのパラメーターを使用すると、すぐにシャットダウンします。

shutdown -s -t 00

これらのパラメータを使用すると、PCが再起動します。

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

これは、Windowsデスクトップをターゲットにしているときに実際にAlt + F4を押します。

短い説明:

  • AutoHotKeyをダウンロードしてインストールします。
  • メモ帳を開きます。
  • 上記のコードを貼り付け、ファイルを{anyfilename} .ahk;として保存します。
  • Windowsエクスプローラーで、ファイルを右クリックして[コンパイル]を選択します。
  • 結果の{anyfilename} .exeを起動します

    オプション:

  • Startmenu / Startupフォルダーにexeへのショートカットを置くと、Windowsが起動するたびに起動します。

Hotkeysのリストと例は、http://ahkscript.org/docs/Hotkeys.htmにあります。

AutoHotKeyスクリプトで特別なキーを見つけることができます@ autohotkey.com/board/topic/21105-crazy-scripting-scriptlet-to-find-scancode-of-a-key/いくつかの特別なキーについては、#InstallKeybdHookを脚本。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.