1. OOBE 란 ?
Windows 시작에 대한 브랜딩 부록을 보유하는 단일 파일
technet에 나와있는 내용입니다.
즉, 회사의 기본값(회사 로고와 같은) 및 언어, 국가설정, 바탕화면과 같은 값들을 OOBE에서 설정할 수 있는 것을 알 수 있습니다.
Unattend.xml에서 oobe에 대한 설정도 같이 할 수 있습니다.
단, OOBE에서만 할 수 있는 항목은 다음과 같습니다.
브랜딩, 국가별 설정 및 제공 서비스에 독점적으로 사용되는 경우 Oobe.xml은 Windows 시작의 모든 페이지, 시작 센터의 단일 페이지 및 ISP 등록 마법사를 표시합니다.
2. Unattend.xml을 사용한 OOBE적용
Windows 시작페이지를 조종할 수 구성요소입니다.
다음 표는 technet에 나온 내용입니다.
Windows 시작 페이지 |
Unattend.xml 설정 |
결과 | ||
1 – 국가별 설정 |
Microsoft-Windows-International-Core-WinPE | UILanguage Microsoft-Windows-International-Core-WinPE | InputLocale Microsoft-Windows-International-Core-WinPE | SystemLocale Microsoft-Windows-International-Core-WinPE | UILanguageFallback Microsoft-Windows-International-Core-WinPE | UserLocale |
네 가지 설정이 모두 지정되면 이 페이지는 건너뜁니다. 개별 설정이 지정되면 이 페이지에 필드가 표시되지 않습니다. | ||
2 – 사용 조건 |
Microsoft-Windows-Shell-Setup | OOBE | HideEULAPage |
이 설정이 지정되면 페이지는 건너뜁니다. 회사 관리자가 사용자에 대한 Microsoft 소프트웨어 사용 조건에 동의하는 것으로 간주됩니다. | ||
3 – 제품 키 |
Microsoft-Windows-Setup | UserData | ProductKey | Key Microsoft-Windows-Setup | UserData | ProductKey | WillShowUI |
Windows에서 사용자가 키, 볼륨 라이선스 설치 또는 Unattend.xml의 제품 키를 이미 입력한 일반 정품 설치가 검색되면 이 페이지가 표시되지 않습니다. | ||
4 – 사용자 이름 |
Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Description Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | DisplayName Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Group Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Name Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Password | PlainText Microsoft-Windows-Shell-Setup | UserAccounts | LocalAccounts | LocalAccount | Password | Value |
이 설정을 통해 사용자 계정을 만든 경우 이 페이지는 표시되지 않습니다. 이 페이지가 표시되지 않으면 사용자에 대한 사용자 타일이 자동으로 선택됩니다. 사용자 타일을 설정할 Unattend.xml 설정이 없습니다. | ||
5 – 컴퓨터 이름 |
Microsoft-Windows-Shell-Setup | ComputerName |
이 설정이 지정되면 Windows 시작에서 컴퓨터 이름 페이지가 표시되지 않습니다. 이 페이지에서는 초기 배경 무늬 선택도 제어합니다. 이 페이지가 표시되지 않으면 첫 번째 Windows 바탕 화면 배경 무늬가 기본적으로 선택됩니다.
| ||
8 – PC 보호 |
Microsoft-Windows-Shell-Setup | OOBE | ProtectYourPC |
이렇게 설정하면 페이지가 표시되지 않고 적절한 값이 설정됩니다. 가능한 값은 다음과 같습니다.
| ||
9 – 마지막 페이지 |
적용할 수 없음 |
다른 모든 Windows 시작 페이지를 건너뛰면 이 페이지도 표시되지 않습니다. |
위와 같은 값을 적용할 수 있습니다.
2. OOBE 작동방법
- %WINDIR%\System32\Oobe\Info\Oobe.xml
- %WINDIR%\System32\Oobe\Info\Default\<language>\Oobe.xml
- %WINDIR%\System32\Oobe\Info\<country>\<language>\Oobe.xml
위의 순서대로 Oobe.xml을 찾아서 적용합니다.
1번은 공통 Oobe.xml을 적용하게 됩니다. 한국가나 한언어에 대한 Oobe를 적용하고 싶은 경우 1번과 같이 작성하면 됩니다. 즉, 한 국가에 한 언어로 배포하는 경우 위와 같이 적용하면 됩니다.
2번은 언어별 공통 Oobe.xml을 적용하게 됩니다.
3번은 나라별 언어별 Oobe.xml을 적용하게 됩니다.
여기서 <country> 국가 코드는 GeoID로 구성된 10진수로 구성되어 있습니다.
<language>의 경우 LCID 10진수로 구성되어 있습니다.
ex) \%WINDIR%\system32\oobe\info\39\1036\oobe.xml (프랑스어로 된 캐나다 사용자 지정 내용)
Oobe.xml 파일의 값의 구성에 대해서는 아래 Site 참고 바랍니다.
http://technet.microsoft.com/ko-kr/library/cc722154(v=ws.10).aspx