정책 CSP - ApplicationDefaults
DefaultAssociationsConfiguration
범위 | 에디션 | 적용 가능한 OS |
---|---|---|
✅ 장치 ❌ 사용자 |
✅ 프로 ✅ 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 (문자열) |
액세스 유형 | 추가, 삭제, 가져오기, 바꾸기 |
그룹 정책 매핑:
이름 | 값 |
---|---|
이름 | 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부터 정책의 추가 사용자 지정을 위해 두 가지 새로운 특성을 사용할 수 있습니다. 이러한 특성을 사용하여 정책 연결이 적용되는 빈도를 변경할 수 있습니다.
-
의 버전 특성입니다
DefaultAssociations
. 이 특성은 제안된 연결이 적용되는 시기를 제어하는 데 사용됩니다. Version 값이 증가될 때마다 제안된 연결이 한 번 적용됩니다. -
에 대해 제안된 특성입니다
Association
. 기본값은 false입니다. false이면 모든 로그인에 연결 이 적용됩니다. True이면 연결은 현재DefaultAssociations 버전에 한 번만 적용됩니다. 버전이 증가하면 연결이 다음 로그인 시 다시 한 번 적용됩니다.
다음 예제에서는 연결
.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 |
---|---|---|
✅ 장치 ❌ 사용자 |
✅ 프로 ✅ Enterprise ✅ Education ✅ Windows SE ✅ IoT Enterprise/IoT Enterprise LTSC |
✅ Windows 10 버전 1803 [10.0.17134] 이상 |
./Device/Vendor/MSFT/Policy/Config/ApplicationDefaults/EnableAppUriHandlers
이 정책 설정은 Windows에서 앱 URI 처리기를 사용하여 웹에서 앱으로 연결할 수 있는지 여부를 결정합니다.
이 정책 설정을 사용하도록 설정하면 http(s) URI를 사용하여 앱을 시작할 수 있도록 웹-앱 연결을 사용할 수 있습니다.
이 정책을 사용하지 않도록 설정하면 웹앱 간 연결이 비활성화되고 연결된 앱을 시작하는 대신 기본 브라우저에서 http URI가 열립니다.
이 정책 설정을 구성하지 않으면 기본 동작은 Windows 버전에 따라 달라집니다. 이 정책의 변경 내용은 다시 부팅 시 적용됩니다.
설명 프레임워크 속성:
속성 이름 | 속성 값 |
---|---|
형식 | int |
액세스 유형 | 추가, 삭제, 가져오기, 바꾸기 |
기본 값 | 1 |
허용되는 값:
값 | 설명 |
---|---|
0 | 비활성화. |
1(기본값) | 활성화. |
그룹 정책 매핑:
이름 | 값 |
---|---|
이름 | EnableAppUriHandlers |
이름 | 앱 URI 처리기를 사용하여 웹앱 연결 구성 |
위치 | 컴퓨터 구성 |
경로 | 시스템 > 그룹 정책 |
레지스트리 키 이름 | Software\Policies\Microsoft\Windows\System |
레지스트리 값 이름 | EnableAppUriHandlers |
ADMX 파일 이름 | GroupPolicy.admx |