मैं एक unattend फ़ाइल के साथ Sysprep का उपयोग करके एक सिस्टम इमेज बनाने की कोशिश कर रहा हूं।
मुख्य उद्देश्य अंत उपयोगकर्ताओं को अपना उपयोगकर्ता नाम और कंप्यूटर का नाम चुनने देना है, लेकिन उन्हें उत्पाद कुंजी टाइप करने से रोकें और मैन्युअल रूप से इसे सक्रिय करें।
यहाँ मेरा unattend.xml है
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="generalize">
<component name="Microsoft-Windows-Security-Licensing-SLC" 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">
<SkipRearm>1</SkipRearm>
</component>
</settings>
<settings pass="specialize">
<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">
<Path>net user administrator /active:yes</Path>
<Order>1</Order>
</RunSynchronousCommand>
</RunSynchronous>
</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>false</SkipAutoActivation>
</component>
</settings>
<settings pass="oobeSystem">
<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>en-US</InputLocale>
<SystemLocale>en-US</SystemLocale>
<UILanguage>en-US</UILanguage>
<UserLocale>en-US</UserLocale>
</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">
<ShowWindowsLive>false</ShowWindowsLive>
<TimeZone>New Zealand Standard Time</TimeZone>
<ProductKey>AAAA-BBBB-CCCC-DDDD-EEEE</ProductKey>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<RequiresUserInput>false</RequiresUserInput>
<CommandLine>cscript //b c:\windows\system32\slmgr.vbs /ato</CommandLine>
<Order>1</Order>
</SynchronousCommand>
</FirstLogonCommands>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>1</ProtectYourPC>
<SkipMachineOOBE>false</SkipMachineOOBE>
<SkipUserOOBE>false</SkipUserOOBE>
</OOBE>
</component>
</settings>
</unattend>
और मेरे द्वारा जारी sysprep कमांड:
sysprep /generalize /oobe /quit /unattend:unattend.xml
हालाँकि, मैंने छवि को कंप्यूटर पर पुनर्स्थापित करने के बाद, यह अभी भी मुझे उत्पाद कुंजी का संकेत देता है। मेरी xml फ़ाइल में क्या गलत है?
अद्यतन करें
इस इंस्टॉलेशन डिस्क को इंस्टॉलेशन के दौरान उत्पाद कुंजी की आवश्यकता नहीं है। मुझे लगता है कि यही कारण है कि <ProductKey>
लाइन काम नहीं करेगी। लेकिन मुझे अभी भी उपयोगकर्ता की बातचीत के बिना कुंजी पूर्व-स्थापित की आवश्यकता है। कैसे प्राप्त करें? धन्यवाद।