Microsoft: Sysprep Windows Server 2008


In deze post laat ik zien hoe eenvoudig het is om Sysprep te gebruiken bij een Windows Server 2008.

Sysprep

Sysprep zit vanaf Windows Server 2008 standaard ingebouwd. Je vind het in de System32 directory.

Sysprep2008

Zodra je Sysprep start krijg je het volgende scherm te zien.

Sysprep2008_1

Je kunt het ook via de commandline doen.

Blader naar de de C:\Windows\System32\Sysprep directory en voer het onderstaande commando uit.

Sysprep2008_2

 

Install wizard

Nadat de VM of Server is gesyspreped, krijg je de onderstaande wizard:

Sysprep2008_3

Kies steeds de instellingen die bij jouw omgeving passen.

Sysprep2008_4

Even de servernaam opgeven.

Sysprep2008_5

En zodra de VM of Server weer is opgestart, word er gevraagd om het password aan te passen.

Sysprep2008_6

 

Sysprep.inf = Sysprep.xml

Ik vond op de blog van Geer Baeke de volgende XML file.

<?xml version=”1.0″ encoding=”utf-8″?>
<unattend xmlns=”urn:schemas-microsoft-com:unattend”>
    <settings pass=”specialize”>
        <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”>
            <ComputerName>*</ComputerName>
            <ProductKey>AAAAA-BBBBB-CCCCC-DDDDD-EEEEE</ProductKey>
            <RegisteredOrganization>Org</RegisteredOrganization>
            <RegisteredOwner>Org</RegisteredOwner>
            <ShowWindowsLive>false</ShowWindowsLive>
        </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>
    </settings>
    <settings pass=”oobeSystem”>
        <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>nl-be</InputLocale>
            <SystemLocale>nl-be</SystemLocale>
            <UILanguage>en-us</UILanguage>
            <UserLocale>nl-be</UserLocale>
        </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”>
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Work</NetworkLocation>
                <ProtectYourPC>1</ProtectYourPC>
                <SkipUserOOBE>true</SkipUserOOBE>
            </OOBE>
            <RegisteredOrganization>Org</RegisteredOrganization>
            <RegisteredOwner>Org</RegisteredOwner>
        </component>
    </settings>
</unattend>

Dit bestand sla je op als Sysprep.xml en kopieer je in de map C:\Windows\System32\Sysprep

Daarna kun je met het volgende commando de pc klaarmaken

sysprep /generalize /oobe /shutdown /unattend:sysprep.xml

Meer informatie over de Sysprep.xml file lees je op Geert zijn blog: http://blog.baeke.info/blog/_archives/2007/12/17/3414466.html

Advertisements

One thought on “Microsoft: Sysprep Windows Server 2008

  1. Ivan Versluis

    Thanks Arne. Ik wist dat jij dit een keer had gepost. Nu eindelijk een Hyper-V vm template voor Windows Server 2008 RTM en sysprep. Ik weet niet zeker of newsid.exe ook gaat werken met de laaste server release.

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s