Was ist eine minimale nützliche unattend.xml-Datei für SysPrep unter Windows 7


7

Könnten Sie eine minimale unattend.xmlDatei für die Verwendung in Windows 7 bereitstellen , die manuell auf einer Arbeitsstation installiert, aktualisiert und konfiguriert wird, wird SysPrep wie folgt ausgeführt:

C:\Windows\System32\sysprep>
sysprep /generalize /oobe /unattend:unattend.xml /shutdown

und dann C:Partition auf mehrere Workstations geklont (ich verwende dafür partimagevon einem Linux LiveUSB).

Dadurch unattend.xmlsollte eine Workstation so konfiguriert werden, dass nach dem Klonen nichts mehr angefordert wird. Die Workstation sollte nur einen normalen Anmeldebildschirm mit zuvor konfigurierten Konten anzeigen. Es sollte einen zufälligen Computernamen erstellen und nicht versuchen, Active Directory beizutreten, da ich mit dem Speichern von Kennwörtern nicht zufrieden bin unattend.xml.

Ich möchte Windows System Image Manager (Windows SIM) aus dem Windows Automated Installation Kit (Windows AIK) nicht verwenden, da dies übertrieben ist - für meinen Geschmack zu kompliziert.


windowsafg.no-ip.org Versuchen Sie dies, für eine sehr einfache Antwortdatei sollte es ausreichen.
YetiFiasco

Antworten:


2
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend"
        xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <settings pass="generalize">
        <component name="Microsoft-Windows-PnpSysprep"
                processorArchitecture="amd64"
                publicKeyToken="31bf3856ad364e35"
                language="neutral" versionScope="nonSxS">
            <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-Deployment"
                processorArchitecture="amd64"
                publicKeyToken="31bf3856ad364e35"
                language="neutral" versionScope="nonSxS">
            <RunSynchronous>
                <RunSynchronousCommand wcm:action="add">
                    <Description>Disable create user account</Description>
                    <Path>reg add HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\OOBE /v UnattendCreatedUser /t REG_DWORD /d 1 /f</Path>
                    <Order>1</Order>
                </RunSynchronousCommand>
            </RunSynchronous>
        </component>
        <component name="Microsoft-Windows-Shell-Setup"
                processorArchitecture="amd64"
                publicKeyToken="31bf3856ad364e35"
                language="neutral" versionScope="nonSxS">
            <RegisteredOwner>Wile E. Coyote</RegisteredOwner>
            <RegisteredOrganization>ACME Corp.</RegisteredOrganization>
            <TimeZone>Central European Standard Time</TimeZone>
            <Computername>*</Computername>
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <NetworkLocation>Other</NetworkLocation>
                <ProtectYourPC>2</ProtectYourPC>
                <SkipUserOOBE>true</SkipUserOOBE>
            </OOBE>
        </component>
    </settings>
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-International-Core"
                processorArchitecture="amd64"
                publicKeyToken="31bf3856ad364e35"
                language="neutral" versionScope="nonSxS">
            <InputLocale>pl-PL</InputLocale>
            <SystemLocale>pl-PL</SystemLocale>
            <UILanguage>pl-PL</UILanguage>
            <UserLocale>pl-PL</UserLocale>
        </component>
    </settings>
</unattend>

Sie müssen nur ändern:

  • <RegisteredOwner>
  • <RegisteredOrganization>
  • <TimeZone>
  • Polnisches Gebietsschema pl-PLfür Sie, zum Beispiel en-USfür die USA.

Wenn Sie sich fragen, wo Sie die Datei wie ich ablegen sollen, können Sie sie direkt auf c: ablegen. Wenn Sie die Befehlszeile wie oben gezeigt aufrufen, wird die Datei im Panter-Ordner zwischengespeichert. Alle Informationen hier: technet.microsoft.com/en-us/library/cc749415(WS.10).aspx
codea

1
Funktioniert das für Windows 2016? Ich versuche das Gleiche für Win 2016 zu finden und habe dies gefunden. Vielen Dank.
Nur ein Lernender

0

Sie können haben sie eine Domain ohne Passwort verbinden UnsecureJoin .


In der Tat ist eine unsichere Verknüpfung SICHERER als die Angabe eines Benutzernamens / Passworts, da beide im Klartext gespeichert werden, wenn ich richtig bin.
YetiFiasco

Wenn ich die UnsecureJoin- Dokumentation korrekt verstehe , muss vor der Verwendung ein Computerkonto auf dem Server erstellt werden. Dies steht also im Widerspruch zu der Anforderung "Es sollte ein zufälliger Computername erstellt werden".
Tometzky
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.