xfiles
Goto Top

Sysprep - ohne Benutzer anlegen

Hallo zusammen,

ist wahrscheinlich nur eine Kleinigkeit aber ich komme einfach nicht dahinter.
Ich versuche den Sysprep Befehl so abzusetzen, dass ich zwar die
Willkommensseite bekomme (d.h. wo ich Computername, Username, Uhrzeit, Zeitzone etc.. einstellen kann)
jedoch möchte ich keinen neuen Benutzer anlegen. So muss ich diesen
nach der Anmeldung als Admin wieder löschen. Umständlich face-sad

sysprep /audit --> brachte nicht den gewünschten Erfolg. Start im Audit Modus und ohne Willkommensseite...

sysprep /generalize /oobe /shutdown /unattend --> evtl. so?

http://technet.microsoft.com/de-de/library/cc721973%28v=ws.10%29.aspx

Auf der Seite von MS steht leider nichts explizit dazu, wie man Vorgänge beim Start nach
dem Sysprep umgeht.

Hoffe ihr könnt mir kurz auf die Sprünge helfen.


Danke!!!!

xfiles

Content-ID: 223196

Url: https://administrator.de/contentid/223196

Ausgedruckt am: 22.11.2024 um 20:11 Uhr

mononoke
mononoke 28.11.2013 aktualisiert um 15:11:16 Uhr
Goto Top
Zitat von @xfiles:
So muss ich diesen nach der Anmeldung als Admin wieder löschen. Umständlich face-sad


Hey,

Mit welchen Admin willst du dich denn anmelden?

Lokalen Admin kannst du erst nach der Grundinstallation aktivieren und in der Domäne wird der Rechner auch nicht von alleine sein.

Vielleicht habe ich deine Frage auch nur falsch verstanden? :D

gruß
Xaero1982
Xaero1982 28.11.2013 um 15:19:51 Uhr
Goto Top
Moin,

erst mal wovon reden wir?

XP? Win7?

Um das zu machen brauchst du eine entsprechende Konfigurationsdatei. Bei XP die sysprep.inf bei 7 eine xml mit entsprechenden Einstellungen.

Das hat erst mal mit dem Absetzen des Befehls nichts zu tun.

Dennoch die Frage die schon monoke stellte: Wie willst du dich als Admin anmelden? Bei w7 z.b. ist der aus.

Gruß
xfiles
xfiles 28.11.2013 um 17:56:33 Uhr
Goto Top
Hallo Ihr Beiden ;)

Im Image ist bereits ein Admin Account erstellt. Das Problem ist aber nicht der Admin Account.
Ich rede nicht von dem Administrator. Ich habe mir bereits einen 2. Admistrator Account erstellt --> Admin
Der ist auch nach dem Sysprep noch da. Darum geht es aber gar nicht. Jedoch werde ich von Windows gezwungen nach dem
sysprep und Reboot einen User Account anzulegen. Das möchte ich unterbinden, da schon ein User Account
in meinem Image existiert. Es handelt sich um Windows 7 Professional.

Vielen Dank für Eure schnelle Unterstützung und sorry für meine schlechte Erklärung. face-smile
departure69
departure69 28.11.2013 um 18:32:58 Uhr
Goto Top
Hallo.

Ich glaube, Du hast die Unattended.xml nicht richtig erstellt oder angepaßt. Im WAIK (und darin einem Tool, dessen Namen ich jetzt gerade nicht weiß) lade ich immer eine *.wim aus einer neutralen W7Pro64SP1-DVD, die Grundlage für mein Master-Image ist. Dann erstelle ich darin die Unattended.xml. Einzige Option, die ich dabei wähle, ist, daß ich den im Aufzeichnungsmodus angelegten User MIT IM zu capturenden Image (per imagex) haben will. Nach dem Capturing setze ich die DVD bzw. ISO mit der neuen *.wim-Datei wieder zusammen, mache sie bootfähig und installiere testweise in einer virtuellen Maschine, um zu sehen, ob die neue DVD (oder die neue ISO) funktioniert. Hab' ich die Unattended.xml vorher korrekt erstellt, melde ich mich bei diesem Test mit dem User an, den ich im aufgezeichneten Master-Image angelegt hatte - ich muß keinen neuen User anlegen (den man in der Tat später löschen müßte). Sogar das Profil des im Master-Image angelegten Users ist dann da, so wie ich es erstellt hatte (Aussehen des Desktop usw.), und dieses Profil ist dann sogar das Standardprofil für alle User, die sich jemals auf dem Rechner anmelden werden.

Meines Erachtens mußt Du Dir lange, lange vor Deiner Masterinstallation im WAIK erstmal eine passende Antwortdatei erstellen, die Du später dem Sysprep-Befehl mitgibst.

Hier steht es sehr viel fundierter, ist zwar für Vista, klingt aber ganz danach, wie ich es immer mache (autologon und copyprofile mitgeben):

http://technet.microsoft.com/de-de/library/cc766343(v=ws.10).aspx


Grüße

von

departure
cardisch
cardisch 29.11.2013 um 09:33:32 Uhr
Goto Top
Moin,

ich habe mich mit dieser "Problematik" abgefunden, dass da Win7 anders reagiert, als XP.
Ich mache meine Sysprep-Image immer so:
sysprep /generalize /oobe /shutdown und lebe mit diesem "Fehler"
Und wenn du nicht gerade dutzende oder gar hunderte Rechner im Monat zu fertigen hast, dann finde ich (persönlich) WAIK zu überdimensioniert.

Gruß

Carsten
xfiles
xfiles 29.11.2013 um 10:28:19 Uhr
Goto Top
Hier ist meine xml.
Wo genau, bzw. wie definiere ich, dass der Benutzeraccount nicht angelegt werden soll?
Danke schon mal face-smile
<SkipAddUser>true</SkipAddUser> --> unter generalize ??


<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="generalize">
<component name="Microsoft-Windows-Security-SPP" processorArchitecture="x64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SkipRearm>1</SkipRearm>
</component>
<component name="Microsoft-Windows-PnpSysprep" processorArchitecture="x64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
</component>
</settings>
<settings pass="specialize">
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="x64" 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>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ShowWindowsLive>false</ShowWindowsLive>
<TimeZone>W. Europe Standard Time</TimeZone>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="x64" 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>
<UILanguageFallback>en-US</UILanguageFallback>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UserAccounts>
<AdministratorPassword>
<Value>bgBvAHQAZQBiAG8AbwBrAEEAZABtAGkAbgBpAHMAdAByAGEAdABvAHIAUABhAHMAcwB3AG8AcgBkAA==</Value>
<PlainText>false</PlainText>
</AdministratorPassword>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>bgBvAHQAZQBiAG8AbwBrAFAAYQBzAHMAdwBvAHIAZAA=</Value>
<PlainText>false</PlainText>
</Password>
<Description>Local Administrator</Description>
<Name>admin</Name>
<Group>Administrators</Group>
<DisplayName>admin</DisplayName>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
</OOBE>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:c:/windows-imaging/wim-windows%207%20professional%20with%20service%20pack%201%20(x64)/install.wim#Windows 7 PROFESSIONAL" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
Xaero1982
Lösung Xaero1982 29.11.2013, aktualisiert am 03.01.2014 um 10:59:45 Uhr
Goto Top
<?xml version="1.0" encoding="utf-8"?>  
<unattend xmlns="urn:schemas-microsoft-com:unattend">  
    <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>de-DE</InputLocale>
            <UILanguage>de-DE</UILanguage>
            <UserLocale>de-DE</UserLocale>
            <SystemLocale>de-DE</SystemLocale>
        </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>
                <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
            </OOBE>
            <UserAccounts>
                <AdministratorPassword>
                    <Value>xxxxx</Value>
                    <PlainText>false</PlainText>
                </AdministratorPassword>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">  
                        <Password>
                            <Value>xxxxx</Value>
                            <PlainText>false</PlainText>
                        </Password>
                        <DisplayName>Administrator</DisplayName>
                        <Group>Administrators</Group>
                        <Name>Administrator</Name>
                        <Description>local Admin</Description>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <RegisteredOrganization>xxxxx</RegisteredOrganization>
            <RegisteredOwner>xxxxx</RegisteredOwner>
            <Themes>
                <DefaultThemesOff>false</DefaultThemesOff>
            </Themes>
            <TimeZone>W. Europe Standard Time</TimeZone>
        </component>
    </settings>
    <settings pass="generalize">  
        <component name="Microsoft-Windows-Security-SPP" 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">  
            <SkipRearm>1</SkipRearm>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="catalog://idefix/reminst/images/windows 7 install/install_windows 7 professional.clg" xmlns:cpi="urn:schemas-microsoft-com:cpi" />  
</unattend>

Versuchs mal damit...

Gruß
departure69
departure69 29.11.2013 aktualisiert um 12:42:19 Uhr
Goto Top
@cardisch:

Hallo.


Zitat von @cardisch:

Moin,

ich habe mich mit dieser "Problematik" abgefunden, dass da Win7 anders reagiert, als XP.

Ich halte es nicht für eine Problematik, sondern aus Sicherheitsgründen für sinnvoll, daß der lokale Admin per Default deaktiviert ist und man standardmäßig zunächst einen User anlegen muß, so ist erst mal sicher, daß niemand mit administrativen Rechten in den Rechner "hineinkommt", der ihn nicht gerade selber installiert hat oder als erster in Betrieb nimmt.

Ich mache meine Sysprep-Image immer so:
sysprep /generalize /oobe /shutdown und lebe mit diesem "Fehler"

Wie gesagt, für einen Fehler halte ich das nicht. Und im Übrigen ist der "Fehler" ja durchaus behebbar, wenn man die richtige Antwortdatei (bzw. darin die richtigen Einstellungen/Befehle) nimmt, die dann die Defaulteinstellungen wie gewünscht oder benötigt abändert.

Und wenn du nicht gerade dutzende oder gar hunderte Rechner im Monat zu fertigen hast, dann finde ich (persönlich) WAIK zu
überdimensioniert.

Das einzige, was m. E. am WAIK überdimensioniert ist, ist die Downloadgröße (für W7SP und W2K8R2 sind es bspw. 1,6 Gigabyte). Ansonsten sind die Bestandteile des WAIK überaus nützlich und im Umfang ansonsten harmlos, wenn man eine Antwortdatei erstellen und einen Rechner mit ImageX abziehen will, das geht mit wenigen Mausklicks und einer Zeile Befehlscode, dafür hat man's dann so, wie es korrekt ist. Und wer nur Mausklicken will und gar keinen Befehl tippen, für den gibt's auch noch eine GUI für ImageX: http://www.autoitscript.com/site/autoit-tools/gimagex/ (ist jetzt schon für W8.1, gibt aber auch ältere Fassungen davon, die für Vista oder 7 geeignet sind).


Gruß

Carsten

Viele Grüße
xfiles
xfiles 29.11.2013 um 13:17:27 Uhr
Goto Top
Danke Xaero1982,

ich lege grade eine Test VM an und teste es gleich mal ;)

face-smile
Xaero1982
Xaero1982 29.11.2013 um 13:38:55 Uhr
Goto Top
Viel Erfolg, aber ich übernehme keine Garantie ... ungetestet face-smile

Habe meine nur zurecht gestutzt und die läuft vollautomatisch durch inkl. Domänenbeitritt etc.

Gruß
xfiles
xfiles 29.11.2013 um 15:03:07 Uhr
Goto Top
Vielen, vielen lieben Dank. Das hat super funktioniert face-smile
Du bist der BESTE !!!! face-smile

Gruß

xfiles


Fall geschlossen!
Xaero1982
Xaero1982 29.11.2013 aktualisiert um 15:24:04 Uhr
Goto Top
Freut mich, dass es geklappt hat.

Viel Spaß damit

Gruß
PS: Übrigens konnte ich deine XML nicht im WAIK laden. Vielleicht hat deine auch einfach nur nen Schuss gehabt?!