Ghost Solution Suite

 View Only
  • 1.  GSS2 used with Vista unattended file

    Posted Apr 17, 2007 11:06 AM
    Hello Everybody
    I am looking for assistance concerning the following topic : How to use GSS with Vista unattended file in order to automatically rename the "ghosted" workstation, to configure the display, to set a new SID, ....
    I know how to create a Vista unattended file using WAIK and Window System Image Manager but I did not get the result I hoped.
    Where can I find Vista unattended file examples that allow to perform such task? What are the different steps to be followed in Ghost to correctly use such file.
    Thanks in advance for your reply
    Regards
    Jethro
     


  • 2.  RE: GSS2 used with Vista unattended file

    Posted Apr 17, 2007 09:15 PM
    This one is working for me, I added the reboot command today, have yet to send out that image, but it did reboot the model system. This answer file could be trimmed down some if needed, some of components are redundant or ignored, or just plain not necessary. It also copy's the logged on users profile to the default profile, so be sure to log on with a configured administrators acct. before starting the task "I use the console" to start a gather task. There are still a few things that reset due to sysprep, the phishing filters is one, I imagine we will use group policy for the settings that don't seem to make it through sysprep. With the patch MS released the other day pre-activating vista before imaging seems to be fixed.
    In order to call Netdom to join the machine to a domain you will need to get it from the Windows 2003 Server support tools, and copy it to the system32 folder of your model system.
     
    hope this helps
     
    WT
     
    <?xml version="1.0" encoding="utf-8"?>
    <unattend xmlns="urn:schemas-microsoft-com:unattend">
       <settings pass="windowsPE">
           <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <EnableNetwork>true</EnableNetwork>
               <EnableFirewall>false</EnableFirewall>
               <UserData>
                   <ProductKey>
                       <Key>xxxxx-xxxxx-xxxxx-xxxxx-xxxxx</Key>
                       <WillShowUI>OnError</WillShowUI>
                   </ProductKey>
                   <AcceptEula>true</AcceptEula>
                   <FullName>Vista-IT</FullName>
                   <Organization>Vista-IT</Organization>
               </UserData>
               <Restart>Restart</Restart>
               <UseConfigurationSet>false</UseConfigurationSet>
               <DynamicUpdate>
                   <Enable>true</Enable>
               </DynamicUpdate>
               <LogPath>c:\log</LogPath>
               <DiskConfiguration>
                   <WillShowUI>OnError</WillShowUI>
                   <Disk wcm:action="add">
                       <ModifyPartitions>
                           <ModifyPartition wcm:action="add">
                               <Active>true</Active>
                               <Extend>false</Extend>
                               <Label>Sys</Label>
                               <Letter>C</Letter>
                               <Order>1</Order>
                               <PartitionID>1</PartitionID>
                           </ModifyPartition>
                       </ModifyPartitions>
                       <DiskID>0</DiskID>
                       <WillWipeDisk>false</WillWipeDisk>
                   </Disk>
               </DiskConfiguration>
           </component>
           <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <SetupUILanguage>
                   <UILanguage>en-US</UILanguage>
               </SetupUILanguage>
               <InputLocale>en-US</InputLocale>
               <SystemLocale>en-US</SystemLocale>
               <UILanguage>en-US</UILanguage>
               <UILanguageFallback>en-US</UILanguageFallback>
               <UserLocale>en-US</UserLocale>
               <LayeredDriver>1</LayeredDriver>
           </component>
       </settings>
       <settings pass="specialize">
           <component name="Microsoft-Windows-TerminalServices-LocalSessionManager" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <fDenyTSConnections>false</fDenyTSConnections>
           </component>
           <component name="Microsoft-Windows-DNS-Client" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <DNSDomain>vista.edu</DNSDomain>
               <UseDomainNameDevolution>false</UseDomainNameDevolution>
               <DNSSuffixSearchOrder>
                   <DomainName wcm:action="add" wcm:keyValue="1">vista.edu</DomainName>
               </DNSSuffixSearchOrder>
               <Interfaces>
                   <Interface wcm:action="add">
                       <DNSServerSearchOrder>
                           <IpAddress wcm:action="add" wcm:keyValue="1">10.10.0.10</IpAddress>
                       </DNSServerSearchOrder>
                       <DisableDynamicUpdate>false</DisableDynamicUpdate>
                       <DNSDomain>vista.edu</DNSDomain>
                       <EnableAdapterDomainNameRegistration>true</EnableAdapterDomainNameRegistration>
                       <Identifier>Local Area Connection</Identifier>
                   </Interface>
               </Interfaces>
           </component>
           <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <DisableSR>1</DisableSR>
           </component>
           <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <BluetoothTaskbarIconEnabled>false</BluetoothTaskbarIconEnabled>
               <ComputerName>vista-mod</ComputerName>
               <CopyProfile>true</CopyProfile>
               <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet>
               <DoNotCleanTaskBar>true</DoNotCleanTaskBar>
               <ProductKey>xxxxx-xxxxx-xxxxx-xxxxx-xxxxx</ProductKey>
               <RegisteredOrganization>Vista-IT</RegisteredOrganization>
               <RegisteredOwner>Vista-IT</RegisteredOwner>
               <ShowWindowsLive>false</ShowWindowsLive>
               <StartPanelOff>false</StartPanelOff>
               <TimeZone>Pacific Standard Time</TimeZone>
           </component>
           <component name="Microsoft-Windows-TCPIP" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <Interfaces>
                   <Interface wcm:action="add">
                       <Ipv4Settings>
                           <DhcpEnabled>true</DhcpEnabled>
                       </Ipv4Settings>
                       <Identifier>Local Area Connection</Identifier>
                   </Interface>
               </Interfaces>
           </component>
           <component name="Microsoft-Windows-Security-Licensing-SLC-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <SkipAutoActivation>true</SkipAutoActivation>
           </component>
           <component name="Security-Malware-Windows-Defender" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <DisableAntiSpyware>false</DisableAntiSpyware>
           </component>
           <component name="Networking-MPSSVC-Svc" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <DomainProfile_EnableFirewall>false</DomainProfile_EnableFirewall>
               <PrivateProfile_EnableFirewall>false</PrivateProfile_EnableFirewall>
               <PublicProfile_EnableFirewall>false</PublicProfile_EnableFirewall>
               <DomainProfile_DisableNotifications>true</DomainProfile_DisableNotifications>
               <PrivateProfile_DisableNotifications>true</PrivateProfile_DisableNotifications>
               <PublicProfile_DisableNotifications>true</PublicProfile_DisableNotifications>
           </component>
       </settings>
       <settings pass="oobeSystem">
           <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <AutoLogon>
                   <Password>
                       <Value>Long encrypted key removed ;)=</Value>
                       <PlainText>false</PlainText>
                   </Password>
                   <Enabled>true</Enabled>
                   <LogonCount>1</LogonCount>
                   <Username>administrator</Username>
               </AutoLogon>
               <Display>
                   <ColorDepth>32</ColorDepth>
                   <DPI>96</DPI>
                   <HorizontalResolution>1280</HorizontalResolution>
                   <RefreshRate>75</RefreshRate>
                   <VerticalResolution>1024</VerticalResolution>
               </Display>
               <OOBE>
                   <HideEULAPage>true</HideEULAPage>
                   <NetworkLocation>Work</NetworkLocation>
                   <ProtectYourPC>3</ProtectYourPC>
                   <SkipMachineOOBE>true</SkipMachineOOBE>
                   <SkipUserOOBE>true</SkipUserOOBE>
               </OOBE>
               <VisualEffects>
                   <FontSmoothing>ClearType</FontSmoothing>
               </VisualEffects>
               <Themes>
                   <DefaultThemesOff>false</DefaultThemesOff>
               </Themes>
               <UserAccounts>
                   <AdministratorPassword>
                       <Value>Long encrypted key removed ;)==</Value>
                       <PlainText>false</PlainText>
                   </AdministratorPassword>
               </UserAccounts>
               <DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet>
               <DoNotCleanTaskBar>true</DoNotCleanTaskBar>
               <RegisteredOrganization>Vista-IT</RegisteredOrganization>
               <RegisteredOwner>Vista-IT</RegisteredOwner>
               <TimeZone>Pacific Standard Time</TimeZone>
               <ShowWindowsLive>false</ShowWindowsLive>
               <StartPanelOff>false</StartPanelOff>
               <BluetoothTaskbarIconEnabled>false</BluetoothTaskbarIconEnabled>
               <FirstLogonCommands>
                   <SynchronousCommand wcm:action="add">
                       <Description>Domain Joiner</Description>
                       <Order>1</Order>
                       <CommandLine>NetDom join %computername% /d:YourDomain /ud:YourDomain\YourUser /pd:YourUsersPassword</CommandLine>
                   </SynchronousCommand>
                   <SynchronousCommand wcm:action="add">
                       <Order>2</Order>
                       <Description>reboot</Description>
                       <CommandLine>shutdown /r</CommandLine>
                   </SynchronousCommand>
               </FirstLogonCommands>
           </component>
           <component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <InputLocale>en-us</InputLocale>
               <SystemLocale>en-us</SystemLocale>
               <UILanguage>en-us</UILanguage>
               <UserLocale>en-us</UserLocale>
               <UILanguageFallback>en-us</UILanguageFallback>
           </component>
       </settings>
       <settings pass="generalize">
           <component name="Microsoft-Windows-Security-Licensing-SLC" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <SkipRearm>1</SkipRearm>
           </component>
           <component name="Microsoft-Windows-PnpSysprep" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
               <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
           </component>
       </settings>
       <cpi:offlineImage cpi:source="wim://server/distribution$/operating%20systems/vista-ent/sources/install.wim#Windows Vista ENTERPRISE" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
    </unattend>