또는, VMM Managment Shell에서 다음 명령을 통해 직접 템플릿과 게스트 OS 프로필을 수정하실 수도 있습니다.
아래는 제가 주로 사용하는 설정입니다. (로케일 설정, IE 보안 강화 사용 안 함, 서버 관리자 실행 안 함 등)
Import-Module virtualmachinemanager
$VMtemplate = Get-SCVMtemplate | Where {$_.OSType -eq "Windows"}
foreach ($Template in $VMtemplate ) {
If ($Template.UnattendSettings.Count -ne 0) {$Template.UnattendSettings.Clear()}
$Settings = $Template.UnattendSettings
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/UserLocale","ko-KR")
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/SystemLocale","ko-KR")
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/UILanguage","ko-KR")
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/InputLocale","0412:00000412")
$Settings.add("specialize/Microsoft-Windows-TerminalServices-LocalSessionManager/fDenyTSConnections","false")
$Settings.add("specialize/Microsoft-Windows-ServerManager-SvrMgrNc/DoNotOpenServerManagerAtLogon","true")
$Settings.add("specialize/Microsoft-Windows-OutOfBoxExperience/DoNotOpenInitialConfigurationTasksAtLogon","true")
$Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenAdmin","false")
$Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenUser","false")
Set-SCVMTemplate -VMTemplate $Template -UnattendSettings $Settings
}
$OSProfile = Get-SCGuestOSProfile | Where {$_.OSType -eq "Windows"}
foreach ($Template in $OSProfile ) {
If ($Template.UnattendSettings.Count -ne 0) {$Template.UnattendSettings.Clear()}
$Settings = $Template.UnattendSettings
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/UserLocale","ko-KR")
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/SystemLocale","ko-KR")
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/UILanguage","ko-KR")
$Settings.add("oobeSystem/Microsoft-Windows-International-Core/InputLocale","0412:00000412")
$Settings.add("specialize/Microsoft-Windows-TerminalServices-LocalSessionManager/fDenyTSConnections","false")
$Settings.add("specialize/Microsoft-Windows-ServerManager-SvrMgrNc/DoNotOpenServerManagerAtLogon","true")
$Settings.add("specialize/Microsoft-Windows-OutOfBoxExperience/DoNotOpenInitialConfigurationTasksAtLogon","true")
$Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenAdmin","false")
$Settings.add("specialize/Microsoft-Windows-IE-ESC/IEHardenUser","false")
Set-SCGuestOSProfile -GuestOSProfile $Template -UnattendSettings $Settings
}