윈도우 자동 설치를 위한 Winnt.sif 파일 예제. (Unattend.txt)
<Sample File>
;SetupMgrTag
[Data]
AutoPartition=0 -> 1로 할 경우 설치 파티션을 자동 선택. 사용자가 파티션을 정하기 위해서는 0 설정.
MsDosInitiated="0" -> CD에서 설치하는지 FDD에서 설치하는지의 여부 설정. (0: CD)
UnattendedInstall="Yes" -> 자동으로 설치할 것인가의 여부.
[Unattended]
UnattendMode=FullUnattended -> provide default는 반자동으로 설치.
OemSkipEula=Yes -> EULA 동의를 건너 뜀.
OemPreinstall=Yes -> 사용자 설치파일을 시스템에 복사.
TargetPath=/WINDOWS -> 윈도우 설치 디렉토리.
UnattendSwitch=Yes
[GuiUnattended]
AdminPassword=* -> Administrator의 패스워드. (*: null pass)
EncryptedAdminPassword=NO
OEMSkipRegional=1 -> Gui모드에서 지역 , 언어설정, 미니설치 과정을 건너 뜀.
TimeZone=230 -> 시간대 설정. (230: Seoul, Korea)
OemSkipWelcome=1 -> 윈도우 Welcom Page를 건너 뜀.
[UserData]
ProductKey= xxxxxxxxxxxxxxx -> 응답파일을 작성할때 입력한 윈도우 CD키가 정의됨.
FullName="xxx" -> 사용자 이름.
OrgName="xxx" -> 조직이름.
ComputerName=xxx -> 컴퓨터이름. (*: 자동)
[Branding]
BrandIEUsingUnattended=Yes -> Internet Explorer의 설정을 변경할 것인지 여부.
[URL]
Home_Page=http://xxx.xxx.xxx -> 익스플로러 홈페이지 설정.
[Proxy]
Proxy_Enable=0 -> Proxy 사용 여부.
Use_Same_Proxy=1 -> 모든 프로그램에서 동일한 Proxy를 사용하는지 여부.
[Identification]
JoinWorkgroup=WORKGROUP -> WorkGroup 이름.
[Networking]
InstallDefaultComponents=No -> 네트워크 설정 변경.
[NetAdapters]
Adapter1=params.Adapter1
[params.Adapter1]
INFID=x
[NetClients]
MS_MSClient=params.MS_MSClient
[NetServices]
MS_SERVER=params.MS_SERVER
[NetProtocols]
MS_TCPIP=params.MS_TCPIP
MS_NetBEUI=params.MS_NetBEUI
[params.MS_TCPIP]
DNS=Yes
UseDomainNameDevolution=No
EnableLMHosts=Yes
AdapterSections=params.MS_TCPIP.Adapter1
[params.MS_TCPIP.Adapter1]
SpecificTo=Adapter1
DHCP=Yes -> DHCP사용여부.
WINS=No
NetBIOSOptions=0
[Shell] -> 이 항목은 윈도우 고전테마를 사용할 경우에 적용.
DefaultStartPanelOff=Yes -> 시작메뉴를 윈도우 고전형식으로 설정.
DefaultThemesOff=Yes -> 윈도우 테마를 고전형식으로 설정.
[GuiRunOnce]
-> 사용자 설치파일의 경로를 지정. 이 항목을 사용하기 위해서는 OemPreInstall 항목이 Yes로 설정.
Command0=%systemdrive%/setup/msjavx86.exe
Command1=%systemdrive%/setup/hotfix.bat
... ... ...
- GuiRunOnce 항목은 윈도우가 설치된 후 처음 로그인할 때 실행되는 명령어를 정의하므로
이 항목을 이용하면 사용자 프로그램을 자동으로 설치하며 만일 설치 프로그램이 필요없으면 항목을 삭제.
[