Sysprep.exe und Unattend.xml - automatische Anwendung des Produktschlüssels funktioniert nicht

Sysprep.exe und Unattend.xml - automatische Anwendung des Produktschlüssels funktioniert nicht

Mein Ziel ist es, den OOBE-Prozess (gestartet durch Sysprep) zu automatisieren, indem ich die Eingabe eines neuen Produktschlüssels überflüssig mache. Ich habe bereits einen Produktschlüssel, da ich dies durch Sysprep starte. Ich könnte diesen Schritt problemlos komplett überspringen, da das System bereits aktiv ist. Ich dachte jedoch, es wäre vielleicht einfacher, einfach den Produktschlüssel anzugeben, der bereits auf dem System verwendet wird.

Ich verwende Sysprep zum ersten Mal. Ich habe eine unattend.xml-Datei im Sysprep-Ordner gespeichert. Ich habe versucht, es so einfach wie möglich zu machen. Meine Datei sieht folgendermaßen aus:

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="specialize">
    <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">
        <ProductKey>xxxxx-xxxxx-xxxxx-xxxxx-xxxxx</ProductKey>
    </component>
    </settings>
</unattend>

Um dies zu generieren, habe ich mir die Microsoft-Dokumentation hier angesehen:https://technet.microsoft.com/en-us/library/cc732280%28v=ws.10%29.aspx

Dies funktionierte jedoch nicht. Ich konnte keine Änderung gegenüber der normalen OOBE feststellen und der Bildschirm, der mich zur Eingabe eines Produktschlüssels aufforderte, wurde weiterhin angezeigt.

sysprep.exe /oobe /reboot /unattend:unattend.xmlIch habe Sysprep mit meiner im Verzeichnis gespeicherten Datei unattend.xml gestartet C:\Windows\System32\Sysprep. Ich habe den Befehl auch aus diesem Verzeichnis ausgeführt.

Ich habe mir außerdem mehrere Themen auf StackExchange angesehen und obwohl es viele davon gibt, die sich auf die Unattend-Datei beziehen, sind die meisten sehr alt oder beziehen sich nicht auf die Anwendung eines Produktschlüssels.

Meine Frage

Wie kann ich die Datei unattend.xml verwenden, um während einer von Sysprep initiierten OOBE entweder automatisch einen Schlüssel anzuwenden oder die Anwendung eines Schlüssels zu überspringen?

Antwort1

Vielleicht hilft dir das

<component name="Microsoft-Windows-Security-SPP-UX" 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">
<SkipAutoActivation>true</SkipAutoActivation>
</component>
<component name="Microsoft-Windows-Security-SPP-UX" 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">
<SkipAutoActivation>true</SkipAutoActivation>
</component>

Oder versuchen Sie es mit dem Generator:http://windowsafg.no-ip.org/win10x86_x64.html

verwandte Informationen