Windows 8 の PC 設定用のショートカット (一般的なショートカット ファイル、スクリプト、特殊な exe など) が必要です。
PC 設定は、C:\Windows\ImmersiveControlPanel にある SystemSettings.exe という名前の実行可能ファイルであることがわかります。
ただし、ショートカットを作成しても機能しません。たとえば、コマンド プロンプトからこの実行ファイルを実行しようとした場合も同様です。
このようなショートカットを作成する方法について何かアイデアはありますか?
答え1
ハッキングに抵抗がないなら、私が用意した方法があります。私は AutoHotKey を使ってこれを実行します。私の画面は 1920x1080 なので、解像度が異なる場合はマウス クリック コマンドも変更する必要があります。以下はスクリプトです。このスクリプトを実行するには、Win+S のショートカットを使用します。
#s::
Send #i
Sleep 1000
Click 1756,1050
Return
Win+S を押すたびに、Win+I コマンドが送信され、ポップアップが開くのを待ってから、「PC 設定の変更」をクリックします。スリープ時間を調整するのにあまり時間をかけませんでしたが、お使いのコンピューターが私のコンピューターよりも高速な場合は、自由に調整してください。
編集:
画面解像度に依存しないスクリプトを以下に提供します。
#s::
Send #i
Sleep 1000
Send {Down}{Down}{Down}{Down}{Down}{Down}{Enter}
Return
答え2
設定チャームには、Windows logo key+のキーボード ショートカットがありますI。
もしそれがあなたが探しているものなら、デスクトップショートカットの代わりにこのキーボードショートカットを使うか、次のようなマクロ製品を使うことができます。オートホットキーデスクトップ ショートカットから呼び出して、このキーの組み合わせを発行できるコンパイル済みスクリプトを作成します。
それが解決策ではないとしても、AutoHotkey スクリプトを使用すると、Windows 8 で PC 設定を呼び出すために使用するすべてのマウス操作を再現できる可能性があります (ただし、Windows 8 を持っていないため、確認できません)。
答え3
おそらく、このスクリプトはあなたが探しているものでしょう:
explorer.exe shell:::{ED7BA470-8E54-465E-825C-99712043E01C}
Microsoft は、コントロール パネル項目のすべての正規名のリストをここに公開しました。 コントロールパネル項目の正規名
答え4
最終的に、私は @Ryan が推奨したアプローチを使用しました。ただし、エラーが発生しにくい (ある程度) 短いスクリプトを作成しました。
Send("#i")
Sleep (100)
Send("{END}")
Sleep (50)
Send("{ENTER}")
自分でスクリプトを作成したくない場合は、このトピックについて私が公開した記事から最終結果をダウンロードできます。これは、素敵なアイコンなどが付いた小さな実行可能ファイルです。
Windows 8 用の PC 設定へのデスクトップ ショートカットをダウンロードする
このトピックに関する皆様のご意見に感謝します。間違いなく役に立ちました。