설치 / 사용기

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

2024.03.25 15:04

suk 조회:812 추천: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 - - -
10930 윈 도 우| Notepad2로 열기 [우메뉴에 등록] [5] 청락 514 18 03-28
10929 기 타| 입니다님 감사합니다 - WimLib Api 백업,복원을 하여 보았... [13] 왕초보 737 13 03-28
10928 기 타| WinXPE147수정버전_20240322_ 23H2(빌드22631.3374)사용기 [28] 격자 565 66 03-27
10927 기 타| pureBasic - 화면 캡처 프로그램을 만들어 보았습니다. [8] 왕초보 806 16 03-27
10926 윈 도 우| MS 계정 사용 또는 사용안함.bat 테스트 [13] suk 896 46 03-27
10925 윈 도 우| KB5035942 (OS Builds 22621.3374 and 22631.3374) [6] 16k 720 16 03-27
10924 기 타| WinXPE147수정버전_20240322_22H2(빌드19045.4170)사용기 [42] 격자 654 67 03-26
10923 소프트웨어| 유튜브 멀티 다운로드 - 멀티 오디오트랙 및 기타 옵션 기... [15] 굿듀님스토 492 28 03-26
10922 기 타| 【수정】 Easylight 288mb-Wifi ToolsEL DVD PE [29] 딸랑쇠 1425 58 03-26
10921 기 타| [추가] Popup Menu Launcher (MPause) - 도우미 버전 프리뷰 [21] 빨강모자 459 34 03-26
10920 소프트웨어| WIM 정보 v0981 - 검색 기능 추가.편의성 향상(약간의 버그... [10] 입니다 765 35 03-26
10919 기 타| pureBasic IFW BR OneClick v0.02 - 드래그, PE 설정 기능... [12] 왕초보 737 27 03-26
10918 기 타| Snapshot_BR_Single_v3.0 감사 사용기^^ [7] 수리수리 631 17 03-25
10917 소프트웨어| Advanced Installer 한글 패치 2종 [78] SPiRiTY 1063 106 03-25
» 윈 도 우| 무인 설치 unattend.xml 에서 윈도우 11만 특정 작업하기 [16] suk 812 41 03-25
10915 소프트웨어| 아래 글에 그거 일부 기능만 완성(수정) [11] 라랑 406 16 03-25
10914 소프트웨어| PureBasic으로 BCD 툴 따라해보는 중 [4] 라랑 548 9 03-24
10913 기 타| WinXPE147수정버전_20240322_ 23H2(빌드22631.3296)사용기 [66] 격자 1196 114 03-23
10912 기 타| [추가] 노랑개굴님 Menu.wcs을 활용하여 보았습니다. [11] 왕초보 826 22 03-23
10911 기 타| 【수정】 Easylight 288mb-Wifi ToolsEL wim통합 PE update2 [36] 딸랑쇠 1803 91 03-23
XE1.11.6 Layout1.4.8