これらの特別な名前とは何ですか? また、どのように機能しますか?

これらの特別な名前とは何ですか? また、どのように機能しますか?

Windows 10 では、 it という名前のフォルダーを作成すると、whatever.{ED7BA470-8E54-465E-825C-99712043E01C}コントロール パネルのコマンドごとにフォルダーが開きます。

shell:::{ED7BA470-8E54-465E-825C-99712043E01C}Windows エクスプローラーのアドレス バーに場所を入力すると、同じ場所が入力されます。これは一体何なのでしょうか? このような「ショートカット」は他にもありますか?

{4234d49b-0245-4df3-B780-3893943456e1}「アプリケーション」フォルダを開くこともわかりました。

注記:カスタム コントロール パネルを作成するつもりはなく、これらのタイプのシェル「リンク」に関する詳細情報が必要なだけです。

答え1

コントロールパネル項目の正規名

Windows Vista 以降、Windows に含まれるコントロール パネル項目には、API 呼び出しまたはコマンド ライン命令でその項目をプログラム的に起動するために使用できる正規名が付けられます。

このページには、コントロール パネルの正規名のリストが含まれています。例:

管理ツール
正規名:Microsoft.管理ツール
ガイド:{D20EA4E1-3957-11d2-A40B-0C5020524153}
対応OS:Windows Vista、Windows 7、Windows 8、Windows 8.1
モジュール名:@%SystemRoot%\system32\shell32.dll、-22982

自動再生
正規名:Microsoft.自動再生
ガイド:{9C60DE1E-E5FC-40f4-A487-460851A8D915}
対応OS:Windows Vista、Windows 7、Windows 8、Windows 8.1
モジュール名:@%SystemRoot%\System32\autoplay.dll、-1

ページ既知のフォルダID多くの「既知のフォルダー」(GUID 付き)のリストが含まれています。

関連情報