Alright, so I think I got the idea about how sysprep works. So now I just run this command:
sysprep /oobe /generalize /unattend:unattend.xml
The unattended file runs good, because I find this file in the C:\windows\panther\unattend.xml (the log file)
<?xml version='1.0' encoding='utf-8'?>
<settings pass="specialize" wasPassProcessed="true">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="Error
As you can see in the log file above it states: <settings pass="specialize" wasPassProcessed="true"
And, as far I think I understand sysprep, the <CopyProfile>true</CopyProfile> is run during the Specialize phase.
But the customized user profile I created (I started sysprep from within that user profile) wasnt copied to the default user profile. What am I doing wrong?