qLn.G 0 Geschrieben 29. Januar 2015 Melden Teilen Geschrieben 29. Januar 2015 Hallo Leute, ich habe ein Problem mit der %MACHINENAME% Variable mit MDT 2013 und WDS Ich habe ein "Active Directory Prestaged Device" mit "bennenen und zulassen" erstellt, wird auch in der AD erstellt, allerdings bekomm ich während der Installation ein Fehler bei %MACHINENAME%. Wenn ich jetzt das "prestaged device" z.b. "nb-wdstest" nenne und in der unattend.xml statt "%MACHINENAME%" "nb-wdstest" nenne funktioniert es einwandfrei das Notebook bekommt den Namen. Kann mir da jemand weiterhelfen, habe leider zu diesem Thema nichts gefunden, da es ja wahrscheinlich an der Variable selbst liegt, und nicht an einer falschen Einstellung. Danke schonmal! Hier sind meine Settings: Bootstrap.ini [settings]Priority=DefaultGateway, Default[Default]UserID=AdministratorUserDomain=xxxxxxxxxUserPassword=xxxxxxxxxKeyboardLocale=de-DESkipBDDWelcome=YESSkipcomputerName=YES[DefaultGateWay]111111111=Italy111111111=Germany[italy]Deployroot=\\serveritaly\deploymentshare$[TGermany]Deployroot=\\servergermany\deploymentshare$ custom Settings.ini [settings]Priority=Default, DefaultGatewayProperties=MyCustomProperty[Default]OSInstall=YESSkipAdminPassword=YESSkipApplications=YESSkipAppsOnUpgrade=YESSkipBitLocker=YESSkipCapture=YESSkipComputerName=YESComputerName=%MACHINENAME%SkipComputerBackup=YESSkipDeploymentType=YESDeploymentType=NEWCOMPUTERSkipDomainMembership=YESJoinDomain=xxxxxxxxxxxDomainAdmin=AdministratorDomainAdminDomain=xxxxxxxxxxxDomainAdminPassword=xxxxxxxxxxSkipFinalSummary=YESSkipLocaleSelection=YESKeyboardLocale=de-DEUserLocale=de-DEUILanguage=de-DESkipPackageDisplay=YESSkipProductKey=YESSkipSummary=YESSkipTaskSequence=YESTaskSequenceID=0001SkipTimeZone=YESSkipUserData=YesEventService=http://server:xxxx Image Unattend.xml <?xml version="1.0" encoding="utf-8"?><unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> <ImageInstall> <OSImage> <WillShowUI>OnError</WillShowUI> <InstallTo> <DiskID>0</DiskID> <PartitionID>1</PartitionID> </InstallTo> <InstallFrom> <Path>.\Operating Systems\Windows 7 x64\Sources\install.wim</Path> <MetaData> <Key>/IMAGE/INDEX</Key> <Value>1</Value> </MetaData> </InstallFrom> </OSImage> </ImageInstall> <Display> <ColorDepth>16</ColorDepth> <HorizontalResolution>1024</HorizontalResolution> <RefreshRate>60</RefreshRate> <VerticalResolution>768</VerticalResolution> </Display> <ComplianceCheck> <DisplayReport>OnError</DisplayReport> </ComplianceCheck> <UserData> <AcceptEula>true</AcceptEula> <ProductKey> <Key></Key> </ProductKey> </UserData> <EnableFirewall>false</EnableFirewall> <EnableNetwork>true</EnableNetwork> </component> <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" 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>de-DE</UILanguage> </SetupUILanguage> <InputLocale>de-DE</InputLocale> <SystemLocale>de-DE</SystemLocale> <UILanguage>de-DE</UILanguage> <UserLocale>de-DE</UserLocale> </component> </settings> <settings pass="generalize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DoNotCleanTaskBar>true</DoNotCleanTaskBar> </component> </settings> <settings pass="specialize"> <component name="Microsoft-Windows-UnattendedJoin" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> <Identification> <Credentials> <Username>xxxxx</Username> <Domain>xxxxxxx</Domain> <Password>xxxxxxxxx</Password> </Credentials> <JoinDomain></JoinDomain> <JoinWorkgroup></JoinWorkgroup> <MachineObjectOU></MachineObjectOU> </Identification> </component> <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" 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>www.google.at</Home_Page> <DisableWelcomePage>true</DisableWelcomePage> <DisableFirstRunWizard>false</DisableFirstRunWizard> </component> <component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" 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"> <Description>EnableAdmin</Description> <Order>1</Order> <Path>cmd /c net user Administrator /active:yes</Path> </RunSynchronousCommand> <RunSynchronousCommand wcm:action="add"> <Description>UnfilterAdministratorToken</Description> <Order>2</Order> <Path>cmd /c reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v FilterAdministratorToken /t REG_DWORD /d 0 /f</Path> </RunSynchronousCommand> <RunSynchronousCommand wcm:action="add"> <Description>disable user account page</Description> <Order>3</Order> <Path>reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\OOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f</Path> </RunSynchronousCommand> </RunSynchronous> </component> <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" 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></InputLocale> <SystemLocale>de-DE</SystemLocale> <UILanguage>de-DE</UILanguage> <UserLocale>de-DE</UserLocale> </component> <component name="Microsoft-Windows-TapiSetup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <TapiConfigured>0</TapiConfigured> <TapiUnattendLocation> <AreaCode>""</AreaCode> <CountryOrRegion>1</CountryOrRegion> <LongDistanceAccess>9</LongDistanceAccess> <OutsideAccess>9</OutsideAccess> <PulseOrToneDialing>1</PulseOrToneDialing> <DisableCallWaiting>""</DisableCallWaiting> <InternationalCarrierCode>""</InternationalCarrierCode> <LongDistanceCarrierCode>""</LongDistanceCarrierCode> <Name>Default</Name> </TapiUnattendLocation> </component> <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" 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="amd64" 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>%MACHINENAME%</ComputerName> </component> </settings> <settings pass="oobeSystem"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> <UserAccounts> <AdministratorPassword> <Value>YQBoADEAbgBhAHAAdwBiAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAUABhAHMAcwB3AG8AcgBkAA==</Value> <PlainText>false</PlainText> </AdministratorPassword> </UserAccounts> <AutoLogon> <Enabled>true</Enabled> <Username>xxxxxxx</Username> <Domain>xxxxxxxxxx</Domain> <Password> <Value>MQBuAFAAZgBkAEEAZABtAGkAbgAkAFAAYQBzAHMAdwBvAHIAZAA=</Value> <PlainText>false</PlainText> </Password> <LogonCount>999</LogonCount> </AutoLogon> <FirstLogonCommands> <SynchronousCommand wcm:action="add"> <CommandLine>wscript.exe %SystemDrive%\LTIBootstrap.vbs</CommandLine> <Description>Lite Touch new OS</Description> <Order>1</Order> </SynchronousCommand> </FirstLogonCommands> <OOBE> <HideEULAPage>true</HideEULAPage> <NetworkLocation>Work</NetworkLocation> <ProtectYourPC>1</ProtectYourPC> <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> <SkipMachineOOBE>true</SkipMachineOOBE> <SkipUserOOBE>true</SkipUserOOBE> </OOBE> <RegisteredOrganization>xxxxxxxxxxx</RegisteredOrganization> <RegisteredOwner>xxxxxxxxxx</RegisteredOwner> <TimeZone>W. Europe Standard Time</TimeZone> </component> <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" 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>de-DE</InputLocale> <SystemLocale>de-DE</SystemLocale> <UILanguage>de-DE</UILanguage> <UserLocale>de-DE</UserLocale> </component> </settings> <settings pass="offlineServicing"> <component name="Microsoft-Windows-PnpCustomizationsNonWinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <DriverPaths> <PathAndCredentials wcm:keyValue="1" wcm:action="add"> <Path>\Drivers</Path> </PathAndCredentials> </DriverPaths> </component> </settings> <cpi:offlineImage cpi:source="catalog://solve01/deploymentshare$/operating systems/windows 7 x64/sources/install_windows 7 enterprise.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" /></unattend> Zitieren Link zu diesem Kommentar
4077 30 Geschrieben 29. Januar 2015 Melden Teilen Geschrieben 29. Januar 2015 Ich bin mir nicht sicher, aber benötigt man bei pre-staged PCs nicht die Datenbank dazu? Zitieren Link zu diesem Kommentar
qLn.G 0 Geschrieben 29. Januar 2015 Autor Melden Teilen Geschrieben 29. Januar 2015 (bearbeitet) Hi, danke für die Antwort, denke nicht das man es braucht weil das Computerkonto wird in der AD direkt angezeigt, und wenn ich in der unattend.xml den Namen eingebe, den ich vorher als Computerkonto angelegt habe funktionierts auch einwandfrei, dass dürfte doch sonst auch nicht gehen oder? bearbeitet 29. Januar 2015 von qLn.G Zitieren Link zu diesem Kommentar
4077 30 Geschrieben 29. Januar 2015 Melden Teilen Geschrieben 29. Januar 2015 Ändere mal in Deiner CustomSettings.ini das "ComputerName=%MACHINENAME%" zu "OSDComputerName=%MACHINENAME%". Was steht denn in den Log-Dateien? Zitieren Link zu diesem Kommentar
qLn.G 0 Geschrieben 29. Januar 2015 Autor Melden Teilen Geschrieben 29. Januar 2015 habe es gerade mit OSDComputerName probiert funktioniert leider auf nicht. Im Eventlog des Servers bekomm ich leider keinen Fehlermeldung nur "Deployment started for computer %MACHINENAME%. Die Logs am Notebook selbst kann ich nicht sehen da er sich in ner Loop befindet und Windows nicht hochfährt, werden sonst noch irgendwo log files geschrieben? Ich weiß auch nicht ob da nicht schon der richtige Name verwendet werden soll, aber habe im Monitoring vom MDT diesen Namen: Aber denke das wird normal sein, da er sich ja erst umbenennt wenn er die Domain joined bzw. die Fehlermeldung kommt Zitieren Link zu diesem Kommentar
4077 30 Geschrieben 29. Januar 2015 Melden Teilen Geschrieben 29. Januar 2015 Das Log heißt BDD.log und liegt unter X:\MININT\SMSOSD\OSDLOGS (später wird es zu C:\MININT\SMSOSD\OSDLOGS kopiert und nach erfolgreichem Abschluß findest Du es unter C:\WINDOWS\temp\Deploymentlogs). Nutze das Tool http://www.microsoft.com/en-us/download/details.aspx?id=36213'>CMTrace.exe aus dem kostenlosen SCCM Toolkit zum Anschauen. Nur so als extra-Info: über den Eintrag in der CustomSettings.ini „SLShareDynamicLogging=\\Dein Server\DeploymentShare-Test$\Dein Verzeichnis“ kannst Du das Logging zentral ablegen. Ich frage mich auch, warum Du diesbzgl. die unattend.xml geändert hast? Für meine Referenz Images und die Test-Deploymentshare vergebe ich automatisiert Namen aus der MAC-Adresse generiert und ich habe die unattend.xml nie in der Task Sequence angefasst. Zitieren Link zu diesem Kommentar
qLn.G 0 Geschrieben 29. Januar 2015 Autor Melden Teilen Geschrieben 29. Januar 2015 Ok danke probier ich gleichmal aus. Unsere Clients haben immer den Namen "nb-kurzzeichen" oder "pc-kurzzeichen" wenn das klappt brauch ich nichtmehr machen und der Kunde braucht nur F12 drücken und sein Notebook ist fertig installiert. Brauche den standardisierten Namen für div. Sachen wie z.b. Fernwartung etc. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.