JFMichaud Posted October 1, 2012 Share Posted October 1, 2012 (edited) Hi i'm trying to add a first logon command but each time i try it in different location in the unattend i've end up with a syntax error and sysprep is unable to read the unattend?Here is my unattend witch run with no error except the red section ... <SynchronousCommand wcm:action="add"> on that line?[code<?xml version="1.0" encoding="utf-8"?><unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <SetupUILanguage> <UILanguage>fr-CA</UILanguage> </SetupUILanguage> <InputLocale>0c0c:00011009</InputLocale> <UserLocale>fr-CA</UserLocale> <UILanguage>fr-CA</UILanguage> <SystemLocale>fr-CA</SystemLocale> </component> <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <UserData> <AcceptEula>true</AcceptEula> <FullName></FullName> <Organization>bob</Organization> <ProductKey> <Key></Key> <WillShowUI>Always</WillShowUI> </ProductKey> </UserData> </component> </settings> <settings pass="oobeSystem"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <AutoLogon> <Enabled>true</Enabled> <LogonCount>1</LogonCount> <Username>Administrator</Username> <Password> <Value>Password</Value> <PlainText>true</PlainText> </Password> </AutoLogon><FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>c:\batch.bat</CommandLine> <Description>Description_of_command1</Description> <Order>1</Order> </SynchronousCommand> <SynchronousCommand wcm:action="add"> <CommandLine>c:\batch2.bat</CommandLine> <Description>Description_of_command2</Description> <Order>2</Order> </SynchronousCommand></FirstLogonCommands> <OOBE> <HideEULAPage>true</HideEULAPage> <NetworkLocation>Work</NetworkLocation> <ProtectYourPC>1</ProtectYourPC> <SkipMachineOOBE>true</SkipMachineOOBE> <SkipUserOOBE>true</SkipUserOOBE> </OOBE> <TimeZone>Eastern Standard Time</TimeZone> <UserAccounts> <AdministratorPassword> <Value>Password</Value> <PlainText>true</PlainText> </AdministratorPassword> </UserAccounts> </component> <component name="Microsoft-Windows-International-Core" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <InputLocale>0c0c:00011009</InputLocale> <UserLocale>fr-CA</UserLocale> <UILanguage>fr-CA</UILanguage> <SystemLocale>fr-CA</SystemLocale> </component> </settings> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <ComputerName>%Entrez le nom de l'ordinateur%</ComputerName> <CopyProfile>true</CopyProfile> <RegisteredOrganization>Bottle</RegisteredOrganization> <RegisteredOwner>Beer</RegisteredOwner> <Display> <ColorDepth>32</ColorDepth> <HorizontalResolution>1680</HorizontalResolution> <RefreshRate>60</RefreshRate> <VerticalResolution>1050</VerticalResolution> </Display> </component> <component name="Microsoft-Windows-Deployment" 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"> <RunSynchronous> <RunSynchronousCommand wcm:action="add"> <Order>1</Order> <Path>net user administrator /active:yes</Path> </RunSynchronousCommand> </RunSynchronous> </component> <component name="Microsoft-Windows-IE-InternetExplorer" 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"> <Home_Page>http://www.google.ca</Home_Page> <DisableFirstRunWizard>true</DisableFirstRunWizard> <DisableWelcomePage>true</DisableWelcomePage> </component> <component name="Microsoft-Windows-UnattendedJoin" 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"> <Identification> <Credentials> <Domain>%Inscrire le domaine%</Domain> <Username>%Nom pour rejoindre domaine%</Username> <Password>%Mot de passe%</Password> </Credentials> <JoinDomain>%Please select a domain to join{bob;beer}%</JoinDomain> </Identification> </component> </settings></unattend>]thanks for the help Edited October 2, 2012 by JFMichaud Link to comment Share on other sites More sharing options...
myselfidem Posted October 1, 2012 Share Posted October 1, 2012 (edited) Maybe you can try like this:<FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>cmd /c c:\batch.bat</CommandLine> <Description>Description_of_command1</Description> <RequiresUserInput>false</RequiresUserInput> <Order>1</Order> </SynchronousCommand> <SynchronousCommand wcm:action="add"> <CommandLine>cmd /c c:\batch2.bat</CommandLine> <Description>Description_of_command2</Description> <RequiresUserInput>false</RequiresUserInput> <Order>2</Order> </SynchronousCommand> </FirstLogonCommands>*Edit:please attach your Autounattend.xml file because some lines are missing:<settings pass="oobeSystem"> <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"> Edited October 1, 2012 by myselfidem Link to comment Share on other sites More sharing options...
JFMichaud Posted October 1, 2012 Author Share Posted October 1, 2012 Hithanks for the respond but the command itself is ok...the problem is with the wcm action:addand it occurs before i run sysprep...i type the command to run sysprerp but a popup message appear and says'wcm' is an undeclared namespace line 55 wich is <SynchronousCommand wcm:action="add">thanks Link to comment Share on other sites More sharing options...
JFMichaud Posted October 1, 2012 Author Share Posted October 1, 2012 *Edit:please attach your Autounattend.xml file because some lines are missing:<settings pass="oobeSystem"> <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">I'll try with that line and post if it change somathing...Thanks Link to comment Share on other sites More sharing options...
JFMichaud Posted October 1, 2012 Author Share Posted October 1, 2012 (edited) I've just tested...i don't have a error now on the unattend file and i don't get an error when i check with the windows Aik tool...The error now is when the sysprep run in the oobe section it says that a there is a missing component thanks Edited October 2, 2012 by JFMichaud Link to comment Share on other sites More sharing options...
myselfidem Posted October 1, 2012 Share Posted October 1, 2012 (edited) Try to remove inside OOBE section:<SkipUserOOBE>true</SkipUserOOBE>*Edit: Oops, sorry it seems I made an error with copy/paste the path:Correct value:<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"> Edited October 1, 2012 by myselfidem Link to comment Share on other sites More sharing options...
JFMichaud Posted October 1, 2012 Author Share Posted October 1, 2012 Thanks myselfidem adding the component correct description solved my problemThanks a lot Link to comment Share on other sites More sharing options...
myselfidem Posted October 2, 2012 Share Posted October 2, 2012 I'm glad you found the solution ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now