ポリシー CSP - ApplicationDefaults
DefaultAssociationsConfiguration
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1703 [10.0.15063] 以降 |
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/DefaultAssociationsConfiguration
このポリシーを使用すると、管理者は既定のファイルの種類とプロトコルの関連付けを設定できます。 設定すると、PC へのサインイン時に既定の関連付けが適用されます。 関連付けファイルは、DISM ツール (dism /online /export-defaultappassociations:appassoc.xml) を使用して作成できます。 ファイルをさらに編集するには、ポリシーによって関連付けが適用される頻度を制御する属性を追加します。 その後、ファイルは、SyncML に追加される前に base64 でエンコードされている必要があります。 ポリシーが有効になっていて、クライアント マシンが Microsoft Entra 参加済みの場合、SyncML で割り当てられた関連付けが処理され、既定の関連付けが適用されます。
注
このポリシーでは、 MDMWinsOverGP ポリシーが設定されていない場合でも、MDM ポリシーがグループ ポリシーよりも優先されます。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 |
chr (string) |
アクセスの種類 | 追加、削除、取得、置換 |
グループ ポリシー マッピング:
名前 | 値 |
---|---|
名前 | DefaultAssociationsConfiguration |
フレンドリ名 | 既定の関連付けの構成ファイルを設定する |
要素名 | 既定の関連付け構成ファイル。 |
場所 | [コンピューターの構成] |
パス | エクスプローラー > WindowsComponents |
レジストリ キー名 | Software\Policies\Microsoft\Windows\System |
ADMX ファイル名 | WindowsExplorer.admx |
例:
SyncML を作成するには、次の手順に従います。
いくつかのアプリをインストールし、既定値を変更します。
管理者特権のプロンプトから、
dism /online /export-defaultappassociations:C:\appassoc.xml
を実行します。 dism の既定の関連付けエクスポート コマンドからの出力例を次に示します。<?xml version="1.0" encoding="UTF-8"?> <DefaultAssociations> <Association Identifier=".htm" ProgId="AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9" ApplicationName="Microsoft Edge" /> <Association Identifier=".html" ProgId="AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9" ApplicationName="Microsoft Edge" /> <Association Identifier=".pdf" ProgId="AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723" ApplicationName="Microsoft Edge" /> <Association Identifier="http" ProgId="AppXq0fevzme2pys62n3e0fbqa7peapykr8v" ApplicationName="Microsoft Edge" /> <Association Identifier="https" ProgId="AppX90nv6nhay5n6a98fnetv7tpk64pp35es" ApplicationName="Microsoft Edge" /> </DefaultAssociations>
Windows 11 バージョン 22H2 以降では、ポリシーをさらにカスタマイズするために 2 つの新しい属性を使用できます。 これらの属性を使用して、ポリシーの関連付けを適用する頻度を変更できます。
-
DefaultAssociations
のバージョン属性。 この属性は、 推奨される 関連付けが適用されるタイミングを制御するために使用されます。 Version 値がインクリメントされるたびに、推奨される関連付けが 1 回適用されます。 -
Association
の推奨属性。 既定値は false です。 false の場合、すべてのサインインに 関連付けが 適用されます。 true の場合、 関連付け は現在の DefaultAssociations バージョンに対して 1 回だけ適用されます。 バージョンがインクリメントされると、次のサインイン時に関連付けが再び適用されます。
次の例では、ユーザーの最初のサインイン時に [
.htm
の関連付け] が適用され、その他はすべてすべてのサインインに適用されます。 バージョンがインクリメントされ、更新されたファイルがユーザーに展開されると、.htm
の関連付けが再び適用されます。<?xml version="1.0" encoding="UTF-8"?> <DefaultAssociations Version="1" > <Association Identifier=".htm" ProgId="AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9" ApplicationName="Microsoft Edge" Suggested="true" /> <Association Identifier=".html" ProgId="AppX4hxtad77fbk3jkkeerkrm0ze94wjf3s9" ApplicationName="Microsoft Edge" /> <Association Identifier=".pdf" ProgId="AppXd4nrz8ff68srnhf9t5a8sbjyar1cr723" ApplicationName="Microsoft Edge" /> <Association Identifier="http" ProgId="AppXq0fevzme2pys62n3e0fbqa7peapykr8v" ApplicationName="Microsoft Edge" /> <Association Identifier="https" ProgId="AppX90nv6nhay5n6a98fnetv7tpk64pp35es" ApplicationName="Microsoft Edge" /> </DefaultAssociations>
-
XML 出力を取得し、お気に入りの base64 エンコーダー アプリを介して配置します。 base64 でエンコードされた結果を次に示します。
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxEZWZhdWx0QXNzb2NpYXRpb25zPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iLmh0bSIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIuaHRtbCIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIucGRmIiBQcm9nSWQ9IkFwcFhkNG5yejhmZjY4c3JuaGY5dDVhOHNianlhcjFjcjcyMyIgQXBwbGljYXRpb25OYW1lPSJNaWNyb3NvZnQgRWRnZSIgLz4NCiAgPEFzc29jaWF0aW9uIElkZW50aWZpZXI9Imh0dHAiIFByb2dJZD0iQXBwWHEwZmV2em1lMnB5czYybjNlMGZicWE3cGVhcHlrcjh2IiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iaHR0cHMiIFByb2dJZD0iQXBwWDkwbnY2bmhheTVuNmE5OGZuZXR2N3RwazY0cHAzNWVzIiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KPC9EZWZhdWx0QXNzb2NpYXRpb25zPg0KDQo=
base64 でエンコードされた XML を SyncML に貼り付けます。 SyncML の例を次に示します。
<?xml version="1.0" encoding="utf-8"?> <SyncML xmlns="SYNCML:SYNCML1.1"> <SyncBody> <Replace> <CmdID>101</CmdID> <Item> <Meta> <Format>chr</Format> <Type>text/plain</Type> </Meta> <Target> <LocURI>./Vendor/MSFT/Policy/Config/ApplicationDefaults/DefaultAssociationsConfiguration</LocURI> </Target> <Data>PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxEZWZhdWx0QXNzb2NpYXRpb25zPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iLmh0bSIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIuaHRtbCIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIucGRmIiBQcm9nSWQ9IkFwcFhkNG5yejhmZjY4c3JuaGY5dDVhOHNianlhcjFjcjcyMyIgQXBwbGljYXRpb25OYW1lPSJNaWNyb3NvZnQgRWRnZSIgLz4NCiAgPEFzc29jaWF0aW9uIElkZW50aWZpZXI9Imh0dHAiIFByb2dJZD0iQXBwWHEwZmV2em1lMnB5czYybjNlMGZicWE3cGVhcHlrcjh2IiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iaHR0cHMiIFByb2dJZD0iQXBwWDkwbnY2bmhheTVuNmE5OGZuZXR2N3RwazY0cHAzNWVzIiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KPC9EZWZhdWx0QXNzb2NpYXRpb25zPg0KDQo= </Data> </Item> </Replace> <Final/> </SyncBody> </SyncML>
EnableAppUriHandlers
適用範囲 | エディション | 対象となる OS |
---|---|---|
✅ デバイス ❌ ユーザー |
✅ Pro ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10 バージョン 1803 [10.0.17134] 以降 |
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/EnableAppUriHandlers
このポリシー設定は、Windows がアプリの URI ハンドラーを使用した Web とアプリのリンクをサポートするかどうかを決定します。
このポリシー設定を有効にすると、Web からアプリへのリンクが有効になり、アプリを http(s) URI で起動できます。
このポリシーを無効にすると、Web からアプリへのリンクが無効になり、関連付けられているアプリを起動する代わりに、既定のブラウザーで http(s) URI が開かれます。
このポリシー設定を構成しない場合、既定の動作は Windows エディションによって異なります。 このポリシーの変更は、再起動時に有効になります。
説明フレームワークのプロパティ:
プロパティ名 | プロパティ値 |
---|---|
形式 | int |
アクセスの種類 | 追加、削除、取得、置換 |
既定値 | 1 |
指定可能な値
値 | 説明 |
---|---|
0 | 無効。 |
1 (既定値) | 有効。 |
グループ ポリシー マッピング:
名前 | 値 |
---|---|
名前 | EnableAppUriHandlers |
フレンドリ名 | アプリ URI ハンドラーを使用して Web からアプリへのリンクを構成する |
場所 | [コンピューターの構成] |
パス | システム > グループ ポリシー |
レジストリ キー名 | Software\Policies\Microsoft\Windows\System |
レジストリ値の名前 | EnableAppUriHandlers |
ADMX ファイル名 | GroupPolicy.admx |