설치 / 사용기

윈 도 우 무인 설치 unattend.xml 에서 윈도우 11만 특정 작업하기

2024.03.25 15:04

suk 조회:933 추천:41

4일전 질문에 올라왔는데 오늘에서야 테스트를 해봤습니다

 

unattend.xml에서 cmd 파일을 실행하고, cmd 파일에서 윈도우를 구분하면 쉬운 편입니다만...

질문하신 분께서는 unattend.xml에서 바로 처리하기를 바라시더군요. 바로 이 부분이 저도 별로 해본 적이 없어서 테스트해봤습니다

 

윈도우 11에서만 실행되기를 바라시더군요

테스트에서는 먼저 for 구문이 더 어려운 윈도우 10에서만 작동되는지 확인했습니다

 

무인설치 테스트 - xml만 사용 - 윈도우 10만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_135506.jpg

 

unattend.xml에서 cmd /c 위치입니다

 

<settings pass="specialize">

    <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

            <RunSynchronous>

                <RunSynchronousCommand wcm:action="add">

                    <Order>1</Order> 

                    <Path>cmd /c for /f "tokens=3 delims=.]" %a in ('ver') do if %a gtr 9600 if %a lss 21996 (echo kkkkk>%PUBLIC%\desktop\1.txt& reg add HKLM\SAM\1 /f)</Path>

                </RunSynchronousCommand>

            </RunSynchronous>

    </component>

</settings>

 

9600 빌드는 윈도우 8.1입니다. 21996 빌드는 유출된 윈도우 11입니다

그래서 윈도우 10은 9600 빌드보다는 크고, 21996 빌드보다는 적습니다

무인설치 테스트 - xml만 사용 - 윈도우 10만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_135535.jpg

윈도우 10 설치하면 자동으로 바탕화면에 1.txt 파일이 생겼습니다

 

무인설치 테스트 - xml만 사용 - 윈도우 10만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_135623.jpg

레지스트리에도 1키가 추가되어 있습니다

 

같은 unattend.xml으로 윈도우 11을 설치해봤습니다

무인설치 테스트 - xml만 사용 - 윈도우 10만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_140822.jpg

바탕화면에 1.txt가 보이지 않습니다 [성공]

 

무인설치 테스트 - xml만 사용 - 윈도우 10만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_140903.jpg

 

다음에는 윈도우 11만 바탕화면에 1.txt 파일과 레지스트리에 1키가 추가되도록 해봤습니다

무인설치 테스트 - xml만 사용 - 윈도우 11만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_141020.jpg

저 부분만 수정했습니다

<settings pass="specialize">

    <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

            <RunSynchronous>

                <RunSynchronousCommand wcm:action="add">

                    <Order>1</Order> 

                    <Path>cmd /c for /f "tokens=3 delims=.]" %a in ('ver') do if %a geq 21996 (echo kkkkk>%PUBLIC%\desktop\1.txt& reg add HKLM\SAM\1 /f)</Path>

                </RunSynchronousCommand>

            </RunSynchronous>

    </component>

</settings>

 

주의사항: 현재는 윈도우 11이 최상위 윈도우라서 문제가 없을 겁니다만

윈도우 12가 나온다면 위 방식으로는 윈도우 12까지 포함하게 됩니다

윈도우 12 빌드 번호를 알 수 없어서 일단 저렇게 최저 빌드 번호만 만들었습니다

21996 빌드는 정식 빌드는 아니고, 유출된 윈도우 11 입니다. 정식 윈도우 11은 22000 빌드가 시작입니다

무인설치 테스트 - xml만 사용 - 윈도우 11만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_142018.jpg

원하던대로 설치됐습니다

 

무인설치 테스트 - xml만 사용 - 윈도우 11만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_142103.jpg

레지스트리 1키도 추가되었습니다

 

같은 unattend.xml으로 윈도우 10을 설치해봤습니다

무인설치 테스트 - xml만 사용 - 윈도우 11만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_142828.jpg

윈도우 10에서는 원하는대로 1.txt가 생기지 않았습니다

 

무인설치 테스트 - xml만 사용 - 윈도우 11만 바탕화면에 1.txt 파일과 레지스트리에 1키를 추가합니다 2024-03-25_142906.jpg

레지스트리 1키도 생기지 않았습니다

 

번호 제목 글쓴이 조회 추천 등록일
[공지] 사용기/설치기 이용안내 gooddew - - -
11201 기 타| PEplus폴더용 PotPlayer와 Internet t[■]v를 업데이트합니다. [18] 딸랑쇠 1951 54 07-03
11200 소프트웨어| pkm.dll & 7-Zip 개별 압축 -탐색기용- [25] 지후빠 1854 45 07-02
11199 기 타| winXPE147_KJ Windows10 22H2(빌드19045.4598)정리 [93] 격자 1162 199 07-01
11198 기 타| [첨부] Win11 Light PE를 RecoveryPE로 활용하기 입니다 [20] 왕초보 1319 32 07-01
11197 기 타| 딸랑쇠님 Windows11 Light PE 부팅기 입니다. [19] 왕초보 1188 23 06-30
11196 기 타| 【공유】 Windows11 Light PE ~8in1~ [54] 딸랑쇠 2827 155 06-30
11195 기 타| winXPE147수정버전_20240322_23H2 (빌드 22635.3858)정리 [56] 격자 700 148 06-30
11194 윈 도 우| win10 KB5034441 업데이트 에러 파티션 작업 없이 해결하기 [2] 클레사 492 4 06-29
11193 기 타| [첨부] 일반 PE를 RecoveryPE.wim 으로 활용하기 입니다 [18] 왕초보 1133 35 06-29
11192 기 타| WinXPE147L KJ_Windows10 22H2(빌드19045.4598) 사용기 [34] 격자 529 65 06-29
11191 기 타| IFW BR Single v5.0 - 외국 PE 문제를 해결하였습니다 [17] 왕초보 849 31 06-29
11190 윈 도 우| 윈도우 11 24H2 26100.1000 최신빌드 업데이트 사용기 [4] 더블K 771 8 06-29
11189 기 타| WinXPE147수정버전_20240322_23H2(빌드22631.3810)사용기 [63] 격자 757 111 06-28
11188 기 타| IFW BR Single v5.0 - 암호 확인후 백업합니다 [12] 왕초보 793 29 06-28
11187 기 타| 스크린샷에 사진 보이게 글쓰기 입니다 [9] 왕초보 1299 18 06-27
11186 윈 도 우| Windows 11 IoT LTSC 한글화와 26100.863 업데이트 통합 [20] suk 1722 63 06-26
11185 윈 도 우| kb5039302 _22621.3810_22631_3810 [8] 16k 1109 8 06-26
11184 소프트웨어| 팟플레이어 깨알 설정 팁 2개 [10] DengJang 1919 60 06-25
11183 소프트웨어| (추가1) 최신 PECMD 다운로드 및 리소스 편집 [12] 지후빠 912 31 06-24
11182 윈 도 우| Windows 11 26100.994 LTSC [1] 마로94 1748 9 06-24
XE1.11.6 Layout1.4.8