Fournisseur de services de configuration de stratégie - ApplicationDefaults
DefaultAssociationsConfiguration
Étendue | Éditions | Système d’exploitation applicable |
---|---|---|
✅ Appareil ❌Utilisateur |
✅Pro ✅ Enterprise ✅ Éducation ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1703 [10.0.15063] et versions ultérieures |
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/DefaultAssociationsConfiguration
Cette stratégie permet à un administrateur de définir des associations de type de fichier et de protocole par défaut. Lorsqu’elles sont définies, les associations par défaut sont appliquées lors de la connexion au PC. Le fichier d’association peut être créé à l’aide de l’outil DISM (dism /online /export-defaultappassociations:appassoc.xml). Le fichier peut être modifié en ajoutant des attributs pour contrôler la fréquence à laquelle les associations sont appliquées par la stratégie. Le fichier doit ensuite être codé en base64 avant d’être ajouté à SyncML. Si la stratégie est activée et que l’ordinateur client est joint à Microsoft Entra, les associations affectées dans SyncML sont traitées et les associations par défaut sont appliquées.
Remarque
Pour cette stratégie, la stratégie GPM est prioritaire sur les stratégies de groupe, même lorsque la stratégie MDMWinsOverGP n’est pas définie.
Propriétés de l’infrastructure de description :
Nom de la propriété | Valeur de la propriété |
---|---|
Format |
chr (chaîne) |
Type d’accès | Ajouter, Supprimer, Obtenir, Remplacer |
Mappage de stratégie de groupe :
Nom | Valeur |
---|---|
Nom | DefaultAssociationsConfiguration |
Nom convivial | Définir un fichier de configuration d’associations par défaut |
Nom de l’élément | Fichier de configuration des associations par défaut. |
Localisation | Configuration ordinateur |
Chemin d'accès | Explorateur de fichiers WindowsComponents > |
Nom de la clé de Registre | Software\Policies\Microsoft\Windows\System |
Nom du fichier ADMX | WindowsExplorer.admx |
Exemple :
Pour créer syncML, procédez comme suit :
Installez quelques applications et modifiez vos valeurs par défaut.
À partir d’une invite avec élévation de privilèges, exécutez
dism /online /export-defaultappassociations:C:\appassoc.xml
. Voici un exemple de sortie de la commande dism default association export :<?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>
À compter de Windows 11, version 22H2, deux nouveaux attributs sont disponibles pour une personnalisation supplémentaire de la stratégie. Ces attributs peuvent être utilisés pour modifier la fréquence à laquelle les associations de stratégie sont appliquées.
-
Attribut de version pour
DefaultAssociations
. Cet attribut est utilisé pour contrôler quand les associations suggérées sont appliquées. Chaque fois que la valeur Version est incrémentée, une association suggérée est appliquée une seule fois. -
Attribut suggéré pour
Association
. La valeur par défaut est false. Si elle est false, l’association est appliquée à chaque connexion. Si la valeur est true, l’association n’est appliquée qu’une seule fois pour la version Actuelle de DefaultAssociations . Lorsque la version est incrémentée, l’association est de nouveau appliquée lors de la prochaine connexion.
Dans l’exemple suivant, l’association pour
.htm
est appliquée à la première connexion de l’utilisateur, et toutes les autres sont appliquées à chaque connexion. Si Version est incrémenté et que le fichier mis à jour est déployé sur l’utilisateur, l’association pour.htm
est à nouveau appliquée :<?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>
-
Attribut de version pour
Prenez la sortie XML et placez-la dans votre application d’encodeur base64 préférée. Voici le résultat encodé en base64 :
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxEZWZhdWx0QXNzb2NpYXRpb25zPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iLmh0bSIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIuaHRtbCIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIucGRmIiBQcm9nSWQ9IkFwcFhkNG5yejhmZjY4c3JuaGY5dDVhOHNianlhcjFjcjcyMyIgQXBwbGljYXRpb25OYW1lPSJNaWNyb3NvZnQgRWRnZSIgLz4NCiAgPEFzc29jaWF0aW9uIElkZW50aWZpZXI9Imh0dHAiIFByb2dJZD0iQXBwWHEwZmV2em1lMnB5czYybjNlMGZicWE3cGVhcHlrcjh2IiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iaHR0cHMiIFByb2dJZD0iQXBwWDkwbnY2bmhheTVuNmE5OGZuZXR2N3RwazY0cHAzNWVzIiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KPC9EZWZhdWx0QXNzb2NpYXRpb25zPg0KDQo=
Collez le code XML codé en base64 dans le fichier SyncML. Voici l’exemple 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
Étendue | Éditions | Système d’exploitation applicable |
---|---|---|
✅ Appareil ❌Utilisateur |
✅Pro ✅ Enterprise ✅ Éducation ✅Windows SE ✅ IoT Enterprise / IoT Enterprise LTSC |
✅ Windows 10, version 1803 [10.0.17134] et versions ultérieures |
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/EnableAppUriHandlers
Ce paramètre de stratégie détermine si Windows prend en charge la liaison application-site web avec les gestionnaires d’URI d’application.
L’activation de ce paramètre de stratégie active la liaison web-à-application afin que les applications puissent être lancées avec un URI http(s).
La désactivation de cette stratégie désactive la liaison web-à-application et les URI http(s) sont ouverts dans le navigateur par défaut au lieu de lancer l’application associée.
Si vous ne configurez pas ce paramètre de stratégie, le comportement par défaut dépend de l’édition De Windows. Les modifications apportées à cette stratégie prennent effet au redémarrage.
Propriétés de l’infrastructure de description :
Nom de la propriété | Valeur de la propriété |
---|---|
Format | int |
Type d’accès | Ajouter, Supprimer, Obtenir, Remplacer |
Valeur par défaut | 1 |
Valeurs autorisées:
Valeur | Description |
---|---|
0 | Désactivé. |
1 (par défaut) | Activé. |
Mappage de stratégie de groupe :
Nom | Valeur |
---|---|
Nom | EnableAppUriHandlers |
Nom convivial | Configurer la liaison web-à-application avec des gestionnaires d’URI d’application |
Localisation | Configuration ordinateur |
Chemin d'accès | Stratégie de groupe système > |
Nom de la clé de Registre | Software\Policies\Microsoft\Windows\System |
Nom de la valeur de Registre | EnableAppUriHandlers |
Nom du fichier ADMX | GroupPolicy.admx |