CSP da Política – ApplicationDefaults
DefaultAssociationsConfiguration
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅ Windows 10, versão 1703 [10.0.15063] e posterior |
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/DefaultAssociationsConfiguration
Esta política permite que um administrador defina associações de tipo de ficheiro e protocolo predefinidas. Quando definidas, as associações predefinidas serão aplicadas no início de sessão no PC. O ficheiro de associação pode ser criado com a ferramenta DISM (dism /online /export-defaultappassociations:appassoc.xml). O ficheiro pode ser editado ao adicionar atributos para controlar a frequência com que as associações são aplicadas pela política. Em seguida, o ficheiro tem de ser codificado com base64 antes de ser adicionado ao SyncML. Se a política estiver ativada e o computador cliente estiver associado ao Microsoft Entra, as associações atribuídas no SyncML serão processadas e serão aplicadas associações predefinidas.
Observação
Para esta política, a política mdm tem precedência sobre as políticas de grupo mesmo quando a política MDMWinsOverGP não está definida.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato |
chr (cadeia) |
Tipo de acesso | Adicionar, Excluir, Obter, Substituir |
Mapeamento de política de grupo:
Nome | Valor |
---|---|
Nome | DefaultAssociationsConfiguration |
Nome Amigável | Definir um ficheiro de configuração de associações predefinido |
Nome do Elemento | Ficheiro de Configuração de Associações Predefinido. |
Localização | Configuração do Computador |
Caminho | Explorador de Ficheiros do WindowsComponents > |
Nome da Chave do Registro | Software\Policies\Microsoft\Windows\System |
Nome do Arquivo ADMX | WindowsExplorer.admx |
Exemplo:
Para criar o SyncML, siga estes passos:
Instale algumas aplicações e altere as predefinições.
A partir de uma linha de comandos elevada, execute
dism /online /export-defaultappassociations:C:\appassoc.xml
. Eis um resultado de exemplo do comando 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>
A partir do Windows 11, versão 22H2, estão disponíveis dois novos atributos para personalização adicional da política. Estes atributos podem ser utilizados para alterar a frequência com que as associações de políticas são aplicadas.
-
Atributo de versão para
DefaultAssociations
. Este atributo é utilizado para controlar quando as Associações sugeridas são aplicadas. Sempre que o valor versão for incrementado, é aplicada uma associação Sugerida uma vez. -
Atributo sugerido para
Association
. O valor predefinido é falso. Se for falso, a Associação é aplicada em todos os inícios de sessão. Se for verdade, a Associação só é aplicada uma vez para a Versão DefaultAssociations atual. Quando a Versão é incrementada, a Associação é aplicada novamente no início de sessão seguinte.
No exemplo seguinte, a Associação para
.htm
é aplicada no primeiro início de sessão do utilizador e todas as outras são aplicadas em todos os inícios de sessão. Se a Versão for incrementada e o ficheiro atualizado for implementado no utilizador, a Associação para.htm
é aplicada novamente:<?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>
-
Atributo de versão para
Utilize a saída XML e coloque-a através da sua aplicação de codificador base64 favorita. Eis o resultado codificado em base64:
PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxEZWZhdWx0QXNzb2NpYXRpb25zPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iLmh0bSIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIuaHRtbCIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIucGRmIiBQcm9nSWQ9IkFwcFhkNG5yejhmZjY4c3JuaGY5dDVhOHNianlhcjFjcjcyMyIgQXBwbGljYXRpb25OYW1lPSJNaWNyb3NvZnQgRWRnZSIgLz4NCiAgPEFzc29jaWF0aW9uIElkZW50aWZpZXI9Imh0dHAiIFByb2dJZD0iQXBwWHEwZmV2em1lMnB5czYybjNlMGZicWE3cGVhcHlrcjh2IiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iaHR0cHMiIFByb2dJZD0iQXBwWDkwbnY2bmhheTVuNmE5OGZuZXR2N3RwazY0cHAzNWVzIiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KPC9EZWZhdWx0QXNzb2NpYXRpb25zPg0KDQo=
Cole o XML codificado em base64 no SyncML. Eis o exemplo de 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
Escopo | Edições | Sistema operacional aplicável |
---|---|---|
Dispositivo ✅ Usuário ❌ |
Pro ✅ Corporativo ✅ Educação ✅ Windows SE ✅ Empresa de Internet das Coisas / LTSC Empresa Internet das Coisas ✅ |
✅ Windows 10, versão 1803 [10.0.17134] e posterior |
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/EnableAppUriHandlers
Essa configuração de política determina se o Windows dá suporte à vinculação da Web para o app com manipuladores de URI de app.
Ativar esta definição de política permite a ligação web-a-aplicação para que as aplicações possam ser iniciadas com um URI http(s).
Desativar esta política desativa a ligação web para a aplicação e os URIs http(s) serão abertos no browser predefinido em vez de iniciar a aplicação associada.
Se não configurar esta definição de política, o comportamento predefinido depende da edição do Windows. As alterações a esta política produzem efeitos no reinício.
Propriedades da estrutura de descrição:
Nome da propriedade | Valor de propriedade |
---|---|
Formato | int |
Tipo de acesso | Adicionar, Excluir, Obter, Substituir |
Valor Padrão | 1 |
Valores Permitidos:
Valor | Descrição |
---|---|
0 | Disabled. |
1 (Predefinição) | Enabled. |
Mapeamento de política de grupo:
Nome | Valor |
---|---|
Nome | EnableAppUriHandlers |
Nome Amigável | Configurar a ligação Web para a aplicação com processadores de URI da aplicação |
Localização | Configuração do Computador |
Caminho | Política de Grupo do Sistema > |
Nome da Chave do Registro | Software\Policies\Microsoft\Windows\System |
Nome do Valor do Registro | EnableAppUriHandlers |
Nome do Arquivo ADMX | GroupPolicy.admx |