If someone can take a peek at the XML below and let me know if they see anything glaringly wrong, i'd greatly appreciate it (names and keys have been changed to protect the innocent). I cannot get my below Autounattend.xml to work. I have been trying how to do an auto-login without user intervention after during a Windows 7 unattended clean install using Autounattend.xml. I went back and tried to consolidate everything that was in the Specialize portion into the OOBE portion and removed the Shell-Setup from Specialize pass and it still failed saying it couldn't parse the Specialize ponent non-list more than once, etc, etc. Can someone provide an example of a working Autounattend.XML that can automatic logon after the first REBOOT of a clean completed installation process. Yes, the Windows-Shell-Setup component is in there in the Specialize pass as well as the oobeSystem pass because the help file said to plug in values in BOTH of those places (the XML below is the one from that point).
Sysprepped the machine, reboot to test and then I get an error message that it can't parse some part of the Specialize section of the unattend file (Microsoft-Windows-Shell-Setup): 'A component or non-list setting is specified more than once in the answer file' I went through all of these steps and filled out what was needed. I used the steps in the WAIK help file (Unattended Windows Setup Reference for Windows 7).
So, assuming that is correct, and there is no difference between the 2, I have a very strange issue. Ok, first off before I go any further - is there any difference between Autounattend.xml and unattend.xml? You can name the file joe.xml as long as you specify the path and name correctly in the sysprep command right?