Richtlinien-CSP – ApplicationDefaults

DefaultAssociationsConfiguration

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, Version 1703 [10.0.15063] und höher
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/DefaultAssociationsConfiguration

Diese Richtlinie ermöglicht es einem Administrator, Standarddateityp- und Protokollzuordnungen festzulegen. Wenn diese Einstellung festgelegt ist, werden Standardzuordnungen bei der Anmeldung am PC angewendet. Die Zuordnungsdatei kann mit dem DISM-Tool (dism /online /export-defaultappassociations:appassoc.xml) erstellt werden. Die Datei kann weiter bearbeitet werden, indem Attribute hinzugefügt werden, um zu steuern, wie oft Zuordnungen von der Richtlinie angewendet werden. Die Datei muss dann base64-codiert sein, bevor sie SyncML hinzugefügt wird. Wenn die Richtlinie aktiviert ist und der Clientcomputer Microsoft Entra eingebunden ist, werden die in SyncML zugewiesenen Zuordnungen verarbeitet, und Standardzuordnungen werden angewendet.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format chr (Zeichenfolge)
Zugriffstyp Hinzufügen, Löschen, Abrufen, Ersetzen

Gruppenrichtlinienzuordnung:

Name Wert
Name DefaultAssociationsConfiguration
Anzeigename Festlegen einer Standardzuordnungskonfigurationsdatei
Elementname Standardzuordnungskonfigurationsdatei.
Pfad Computerkonfiguration
Pfad WindowsComponents > Explorer
Registrierungsschlüsselname Software\Policies\Microsoft\Windows\System
ADMX-Dateiname WindowsExplorer.admx

Beispiel:

Führen Sie die folgenden Schritte aus, um SyncML zu erstellen:

  1. Installieren Sie einige Apps, und ändern Sie Ihre Standardwerte.

  2. Führen Sie an einer Eingabeaufforderung mit erhöhten Rechten aus dism /online /export-defaultappassociations:C:\appassoc.xml. Hier sehen Sie eine Beispielausgabe des Dism-Standardzuordnungsexportbefehls:

    <?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>
    

    Ab Windows 11 Version 22H2 stehen zwei neue Attribute zur weiteren Anpassung der Richtlinie zur Verfügung. Diese Attribute können verwendet werden, um zu ändern, wie oft die Richtlinienzuordnungen angewendet werden.

    • Versionsattribut für DefaultAssociations. Dieses Attribut wird verwendet, um zu steuern, wann vorgeschlagene Zuordnungen angewendet werden. Wenn der Versionswert erhöht wird, wird einmal eine vorgeschlagene Zuordnung angewendet.
    • Vorgeschlagenes Attribut für Association. Der Standardwert ist „false“. Wenn es false ist, wird die Zuordnung auf jede Anmeldung angewendet. Wenn es true ist, wird die Zuordnung nur einmal auf die aktuelle DefaultAssociations-Version angewendet. Wenn die Version erhöht wird, wird die Zuordnung bei der nächsten Anmeldung erneut angewendet.

    Im folgenden Beispiel wird die Zuordnung für .htm bei der ersten Anmeldung des Benutzers angewendet, und alle anderen werden bei jeder Anmeldung angewendet. Wenn version inkrementiert wird und die aktualisierte Datei für den Benutzer bereitgestellt wird, wird die Zuordnung für .htm erneut angewendet:

    <?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>
    
  3. Verwenden Sie die XML-Ausgabe, und fügen Sie sie über Ihre bevorzugte Base64-Encoder-App ab. Hier sehen Sie das base64-codierte Ergebnis:

    PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxEZWZhdWx0QXNzb2NpYXRpb25zPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iLmh0bSIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIuaHRtbCIgUHJvZ0lkPSJBcHBYNGh4dGFkNzdmYmszamtrZWVya3JtMHplOTR3amYzczkiIEFwcGxpY2F0aW9uTmFtZT0iTWljcm9zb2Z0IEVkZ2UiIC8+DQogIDxBc3NvY2lhdGlvbiBJZGVudGlmaWVyPSIucGRmIiBQcm9nSWQ9IkFwcFhkNG5yejhmZjY4c3JuaGY5dDVhOHNianlhcjFjcjcyMyIgQXBwbGljYXRpb25OYW1lPSJNaWNyb3NvZnQgRWRnZSIgLz4NCiAgPEFzc29jaWF0aW9uIElkZW50aWZpZXI9Imh0dHAiIFByb2dJZD0iQXBwWHEwZmV2em1lMnB5czYybjNlMGZicWE3cGVhcHlrcjh2IiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KICA8QXNzb2NpYXRpb24gSWRlbnRpZmllcj0iaHR0cHMiIFByb2dJZD0iQXBwWDkwbnY2bmhheTVuNmE5OGZuZXR2N3RwazY0cHAzNWVzIiBBcHBsaWNhdGlvbk5hbWU9Ik1pY3Jvc29mdCBFZGdlIiAvPg0KPC9EZWZhdWx0QXNzb2NpYXRpb25zPg0KDQo=
    
  4. Fügen Sie den base64-codierten XML-Code in SyncML ein. Hier sehen Sie das SyncML-Beispiel:

    <?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

Bereich Editionen Anwendbares Betriebssystem
✅ Gerät
❌ Benutzer
✅ Pro
✅ Enterprise
✅ Bildung
✅ Windows SE
✅ IoT Enterprise/IoT Enterprise LTSC
✅Windows 10, Version 1803 [10.0.17134] und höher
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/EnableAppUriHandlers

Mit dieser Richtlinieneinstellung wird festgelegt, ob Windows die Web-to-App-Verknüpfung mit App-URI-Handlern unterstützt.

Wenn Sie diese Richtlinieneinstellung aktivieren, wird eine Web-zu-App-Verknüpfung aktiviert, sodass Apps mit einem http(s)-URI gestartet werden können.

Wenn Sie diese Richtlinie deaktivieren, wird die Web-zu-App-Verknüpfung deaktiviert, und http(s) URIs werden im Standardbrowser geöffnet, anstatt die zugeordnete App zu starten.

Wenn Sie diese Richtlinieneinstellung nicht konfigurieren, hängt das Standardverhalten von der Windows-Edition ab. Änderungen an dieser Richtlinie werden beim Neustart wirksam.

Eigenschaften des Beschreibungsframeworks:

Eigenschaftenname Eigenschaftenwert
Format int
Zugriffstyp Hinzufügen, Löschen, Abrufen, Ersetzen
Standardwert 1

Zulässige Werte:

Wert Beschreibung
0 Deaktiviert.
1 (Standard) Aktiviert.

Gruppenrichtlinienzuordnung:

Name Wert
Name EnableAppUriHandlers
Anzeigename Konfigurieren der Web-zu-App-Verknüpfung mit App-URI-Handlern
Pfad Computerkonfiguration
Pfad System > Gruppenrichtlinie
Registrierungsschlüsselname Software\Policies\Microsoft\Windows\System
Registrierungswertname EnableAppUriHandlers
ADMX-Dateiname GroupPolicy.admx

Dienstanbieter für die Richtlinienkonfiguration