Merge pull request #1 from djnsdfkfsdffsssssa/djnsdfkfsdffsssssa-patch-1

Update win2025.xml
This commit is contained in:
djnsdfkfsdffsssssa 2025-12-04 12:52:03 -05:00 committed by GitHub
commit 236f3998d8
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,364 +1,152 @@
<?xml version="1.0" encoding="UTF-8"?> <domain type="kvm">
<unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> <name>Windows Server 2025 Eval</name>
<settings pass="windowsPE"> <uuid>e5f6a7b8-9012-34cd-ef56-7890abcdef12</uuid>
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <description>Windows Server 2025 Eval - Overpowered VM</description>
<SetupUILanguage> <metadata>
<UILanguage>en-US</UILanguage> <vmtemplate xmlns="unraid" name="Windows Server 2025 Eval" icon="windows.png" os="windowstpm"/>
</SetupUILanguage> </metadata>
<InputLocale>0409:00000409</InputLocale>
<SystemLocale>en-US</SystemLocale> <!-- Memory: 64 GB -->
<UILanguage>en-US</UILanguage> <memory unit="KiB">67108864</memory>
<UILanguageFallback>en-US</UILanguageFallback> <currentMemory unit="KiB">67108864</currentMemory>
<UserLocale>en-US</UserLocale>
</component> <!-- vCPUs: 32 threads (16 cores × 2 threads) -->
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <vcpu placement="static">32</vcpu>
<DiskConfiguration> <iothreads>4</iothreads>
<Disk wcm:action="add">
<DiskID>0</DiskID> <!-- Modern CPU model -->
<WillWipeDisk>true</WillWipeDisk> <cpu mode="custom" match="exact" check="full">
<CreatePartitions> <model fallback="allow">Zen-5</model>
<!-- System partition (ESP) --> <topology sockets="1" dies="1" cores="16" threads="2"/>
<CreatePartition wcm:action="add"> <feature policy="require" name="svm"/>
<Order>1</Order> <feature policy="require" name="hypervisor"/>
<Type>EFI</Type> </cpu>
<Size>128</Size>
</CreatePartition> <os>
<!-- Microsoft reserved partition (MSR) --> <type arch="x86_64" machine="pc-q35-7.2">hvm</type>
<CreatePartition wcm:action="add"> <loader readonly="yes" type="pflash">/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi-tpm.fd</loader>
<Order>2</Order> <nvram>/etc/libvirt/qemu/nvram/win2025eval_VARS-pure-efi-tpm.fd</nvram>
<Type>MSR</Type> </os>
<Size>128</Size>
</CreatePartition> <features>
<!-- Windows partition --> <acpi/>
<CreatePartition wcm:action="add"> <apic/>
<Order>3</Order> <hyperv mode="custom">
<Type>Primary</Type> <relaxed state="on"/>
<Extend>true</Extend> <vapic state="on"/>
</CreatePartition> <spinlocks state="on" retries="8191"/>
</CreatePartitions> <vpindex state="on"/>
<ModifyPartitions> <synic state="on"/>
<!-- System partition (ESP) --> <stimer state="on"/>
<ModifyPartition wcm:action="add"> <vendor_id state="on" value="none"/>
<Order>1</Order> </hyperv>
<PartitionID>1</PartitionID> </features>
<Label>System</Label>
<Format>FAT32</Format> <clock offset="localtime">
</ModifyPartition> <timer name="hypervclock" present="yes"/>
<!-- MSR partition does not need to be modified --> <timer name="hpet" present="no"/>
<ModifyPartition wcm:action="add"> </clock>
<Order>2</Order>
<PartitionID>2</PartitionID> <on_poweroff>destroy</on_poweroff>
</ModifyPartition> <on_reboot>restart</on_reboot>
<!-- Windows partition --> <on_crash>restart</on_crash>
<ModifyPartition wcm:action="add">
<Order>3</Order> <devices>
<PartitionID>3</PartitionID> <emulator>/usr/local/sbin/qemu</emulator>
<Label>Windows</Label>
<Letter>C</Letter> <!-- GPU passthrough (graphics + audio) -->
<Format>NTFS</Format> <hostdev mode="subsystem" type="pci" managed="yes">
</ModifyPartition> <driver name="vfio"/>
</ModifyPartitions> <source>
</Disk> <address domain="0x0000" bus="0x03" slot="0x00" function="0x0"/>
</DiskConfiguration> </source>
<ImageInstall> <address type="pci" domain="0x0000" bus="0x0a" slot="0x00" function="0x0"/>
<OSImage> </hostdev>
<InstallFrom> <hostdev mode="subsystem" type="pci" managed="yes">
<MetaData wcm:action="add"> <driver name="vfio"/>
<Key>/IMAGE/NAME</Key> <source>
<Value>Windows Server 2025 SERVERSTANDARD</Value> <address domain="0x0000" bus="0x03" slot="0x00" function="0x1"/>
</MetaData> </source>
</InstallFrom> <address type="pci" domain="0x0000" bus="0x0a" slot="0x00" function="0x1"/>
<InstallTo> </hostdev>
<DiskID>0</DiskID>
<PartitionID>3</PartitionID> <!-- Looking Glass ivshmem -->
</InstallTo> <shmem name="looking-glass-eval">
<WillShowUI>OnError</WillShowUI> <model type="ivshmem"/>
<InstallToAvailablePartition>false</InstallToAvailablePartition> <size unit="M">128</size>
</OSImage> </shmem>
</ImageInstall> <channel type="unix">
<DynamicUpdate> <target type="virtio" name="org.qemu.guest_agent.0"/>
<Enable>true</Enable> <address type="virtio-serial" controller="0" bus="0" port="1"/>
<WillShowUI>Never</WillShowUI> </channel>
</DynamicUpdate>
<UpgradeData> <!-- ✅ Alternate virtual audio device (AC97) -->
<Upgrade>false</Upgrade> <sound model="ac97"/>
<WillShowUI>Never</WillShowUI> <audio id="1" type="pulseaudio"/>
</UpgradeData>
<UserData> <!-- Fast SSD disk -->
<AcceptEula>true</AcceptEula> <disk type="file" device="disk">
<FullName>Docker</FullName> <driver name="qemu" type="qcow2" cache="none" io="native"/>
<Organization>Windows for Docker</Organization> <source file="/var/lib/libvirt/images/win2025eval-ssd.qcow2"/>
<ProductKey> <target dev="vda" bus="virtio"/>
<Key>TVRH6-WHNXV-R9WG3-9XRFY-MY832</Key> <boot order="1"/>
</ProductKey> </disk>
</UserData>
<EnableFirewall>false</EnableFirewall> <!-- Windows Server 2025 Eval installer ISO -->
<Diagnostics> <disk type="file" device="cdrom">
<OptIn>false</OptIn> <driver name="qemu" type="raw"/>
</Diagnostics> <source file="/var/lib/libvirt/boot/Win2025Eval.iso"/>
</component> <target dev="sda" bus="sata"/>
</settings> <boot order="2"/>
<settings pass="offlineServicing"> <readonly/>
<component name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> </disk>
<EnableLUA>false</EnableLUA>
</component> <!-- VirtIO drivers ISO -->
</settings> <disk type="file" device="cdrom">
<settings pass="generalize"> <driver name="qemu" type="raw"/>
<component name="Microsoft-Windows-PnPSysprep" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <source file="/var/lib/libvirt/boot/virtio-win.iso"/>
<PersistAllDeviceInstalls>true</PersistAllDeviceInstalls> <target dev="sdb" bus="sata"/>
</component> <readonly/>
<component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> </disk>
<SkipRearm>1</SkipRearm>
</component> <!-- Controllers -->
</settings> <controller type="pci" index="0" model="pcie-root"/>
<settings pass="specialize"> <controller type="pci" index="1" model="pcie-root-port"/>
<component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <controller type="pci" index="2" model="pcie-root-port"/>
<SkipAutoActivation>true</SkipAutoActivation> <controller type="pci" index="3" model="pcie-root-port"/>
</component> <controller type="pci" index="4" model="pcie-root-port"/>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <controller type="pci" index="5" model="pcie-root-port"/>
<ComputerName>*</ComputerName> <controller type="pci" index="6" model="pcie-root-port"/>
<OEMInformation> <controller type="pci" index="7" model="pcie-root-port"/>
<Manufacturer>Dockur</Manufacturer> <controller type="pci" index="8" model="pcie-root-port"/>
<Model>Windows for Docker</Model> <controller type="pci" index="9" model="pcie-root-port"/>
<SupportHours>24/7</SupportHours> <controller type="pci" index="10" model="pcie-root-port"/>
<SupportPhone /> <controller type="pci" index="11" model="pcie-to-pci-bridge"/>
<SupportProvider>Dockur</SupportProvider> <controller type="pci" index="12" model="pcie-root-port"/>
<SupportURL>https://github.com/dockur/windows/issues</SupportURL> <controller type="virtio-serial" index="0"/>
</OEMInformation> <controller type="sata" index="0"/>
<OEMName>Windows for Docker</OEMName> <controller type="usb" index="0" model="qemu-xhci" ports="15"/>
</component>
<component name="Microsoft-Windows-ErrorReportingCore" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <!-- Network -->
<DisableWER>1</DisableWER> <interface type="bridge">
</component> <mac address="52:54:00:19:a0:d3"/>
<component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <source bridge="br0.1"/>
<DisableAccelerators>true</DisableAccelerators> <model type="virtio"/>
<DisableFirstRunWizard>true</DisableFirstRunWizard> </interface>
<Home_Page>https://google.com</Home_Page>
<Help_Page>about:blank</Help_Page> <!-- Inputs -->
</component> <input type="tablet" bus="usb"/>
<component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="wow64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <input type="mouse" bus="ps2"/>
<DisableAccelerators>true</DisableAccelerators> <input type="keyboard" bus="ps2"/>
<DisableFirstRunWizard>true</DisableFirstRunWizard>
<Home_Page>https://google.com</Home_Page> <!-- TPM -->
<Help_Page>about:blank</Help_Page> <tpm model="tpm-tis">
</component> <backend type="emulator" version="2.0" persistent_state="yes"/>
<component name="Microsoft-Windows-SQMApi" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> </tpm>
<CEIPEnabled>0</CEIPEnabled>
</component> <!-- Misc -->
<component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <serial type="pty"/>
<DisableSR>1</DisableSR> <console type="pty"/>
</component> <memballoon model="none"/>
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> </devices>
<InputLocale>0409:00000409</InputLocale> </domain>
<SystemLocale>en-US</SystemLocale>
<UILanguage>en-US</UILanguage>
<UILanguageFallback>en-US</UILanguageFallback>
<UserLocale>en-US</UserLocale>
</component>
<component name="Microsoft-Windows-Deployment" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Order>1</Order>
<Path>reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\CurrentVersion\NetworkList\Signatures\FirstNetwork" /v Category /t REG_DWORD /d 1 /f</Path>
<Description>Set Network Location to Home</Description>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Order>2</Order>
<Path>pnputil -i -a C:\Windows\Drivers\viogpudo\viogpudo.inf</Path>
<Description>Install VirtIO display driver</Description>
</RunSynchronousCommand>
</RunSynchronous>
</component>
<component name="Microsoft-Windows-ServerManager-SvrMgrNc" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<DoNotOpenServerManagerAtLogon>true</DoNotOpenServerManagerAtLogon>
</component>
<component name="Microsoft-Windows-OutOfBoxExperience" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<DoNotOpenInitialConfigurationTasksAtLogon>true</DoNotOpenInitialConfigurationTasksAtLogon>
</component>
<component name="Microsoft-Windows-TerminalServices-LocalSessionManager" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<fDenyTSConnections>false</fDenyTSConnections>
</component>
<component name="Microsoft-Windows-TerminalServices-RDP-WinStationExtensions" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<UserAuthentication>0</UserAuthentication>
</component>
<component name="Networking-MPSSVC-Svc" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<FirewallGroups>
<FirewallGroup wcm:action="add" wcm:keyValue="RemoteDesktop">
<Active>true</Active>
<Profile>all</Profile>
<Group>@FirewallAPI.dll,-28752</Group>
</FirewallGroup>
</FirewallGroups>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-SecureStartup-FilterDriver" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<PreventDeviceEncryption>true</PreventDeviceEncryption>
</component>
<component name="Microsoft-Windows-EnhancedStorage-Adm" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<TCGSecurityActivationDisabled>1</TCGSecurityActivationDisabled>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Name>Docker</Name>
<Group>Administrators</Group>
<Password>
<Value />
<PlainText>true</PlainText>
</Password>
</LocalAccount>
</LocalAccounts>
<AdministratorPassword>
<Value>password</Value>
<PlainText>true</PlainText>
</AdministratorPassword>
</UserAccounts>
<AutoLogon>
<Username>Docker</Username>
<Enabled>true</Enabled>
<LogonCount>65432</LogonCount>
<Password>
<Value />
<PlainText>true</PlainText>
</Password>
</AutoLogon>
<Display>
<ColorDepth>32</ColorDepth>
<HorizontalResolution>1920</HorizontalResolution>
<VerticalResolution>1080</VerticalResolution>
</Display>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideLocalAccountScreen>true</HideLocalAccountScreen>
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
<HideOnlineAccountScreens>true</HideOnlineAccountScreens>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Home</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
<SkipUserOOBE>true</SkipUserOOBE>
<SkipMachineOOBE>true</SkipMachineOOBE>
</OOBE>
<RegisteredOrganization>Dockur</RegisteredOrganization>
<RegisteredOwner>Windows for Docker</RegisteredOwner>
<FirstLogonCommands>
<SynchronousCommand wcm:action="add">
<Order>1</Order>
<CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "AllowInsecureGuestAuth" /t REG_DWORD /d 1 /f</CommandLine>
<Description>Allow guest access to network shares</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>2</Order>
<CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v "RequireSecuritySignature" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Disable SMB signing requirement</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>4</Order>
<CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" /v "DevicePasswordLessBuildVersion" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Enable option for passwordless sign-in</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>5</Order>
<CommandLine>powershell.exe -ExecutionPolicy Unrestricted -NoLogo -NoProfile -NonInteractive set-localuser -name "Docker" -passwordneverexpires 1</CommandLine>
<Description>Password Never Expires</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>6</Order>
<CommandLine>cmd /C POWERCFG -H OFF</CommandLine>
<Description>Disable Hibernation</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>7</Order>
<CommandLine>cmd /C POWERCFG -X -monitor-timeout-ac 0</CommandLine>
<Description>Disable monitor blanking</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>8</Order>
<CommandLine>reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Edge" /v "HideFirstRunExperience" /t REG_DWORD /d 1 /f</CommandLine>
<Description>Disable first-run experience in Edge</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>9</Order>
<CommandLine>reg.exe add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "ShowCopilotButton" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Hide Copilot button</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>10</Order>
<CommandLine>reg.exe add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "HideFileExt" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Show file extensions in Explorer</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>11</Order>
<CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateFileSizePercent" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Zero Hibernation File</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>12</Order>
<CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Disable Hibernation</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>13</Order>
<CommandLine>cmd /C POWERCFG -X -standby-timeout-ac 0</CommandLine>
<Description>Disable Sleep</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>14</Order>
<CommandLine>reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services" /v "fAllowUnlistedRemotePrograms" /t REG_DWORD /d 1 /f</CommandLine>
<Description>Enable RemoteAPP to launch unlisted programs</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>15</Order>
<CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\TSAppAllowList" /v "fDisabledAllowList" /t REG_DWORD /d 1 /f</CommandLine>
<Description>Disable RemoteApp allowlist</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>16</Order>
<CommandLine>reg.exe add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "ShowTaskViewButton" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Remove Task View from the Taskbar</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>17</Order>
<CommandLine>reg.exe add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarDa" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Remove Widgets from the Taskbar</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>18</Order>
<CommandLine>reg.exe add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarMn" /t REG_DWORD /d 0 /f</CommandLine>
<Description>Remove Chat from the Taskbar</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>19</Order>
<CommandLine>reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v "NoAutoUpdate" /t REG_DWORD /d 1 /f</CommandLine>
<Description>Turn off Windows Update auto download</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>20</Order>
<CommandLine>netsh advfirewall firewall set rule group="@FirewallAPI.dll,-32752" new enable=Yes</CommandLine>
<Description>Enable Network Discovery</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>21</Order>
<CommandLine>netsh advfirewall firewall set rule group="@FirewallAPI.dll,-28502" new enable=Yes</CommandLine>
<Description>Enable File Sharing</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>22</Order>
<CommandLine>cmd /C rd /q C:\Windows.old</CommandLine>
<Description>Remove empty Windows.old folder</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>23</Order>
<CommandLine>cmd /C mklink /d %userprofile%\Desktop\Shared \\host.lan\Data</CommandLine>
<Description>Create desktop shortcut to shared folder</Description>
</SynchronousCommand>
<SynchronousCommand wcm:action="add">
<Order>24</Order>
<CommandLine>cmd /C if exist "C:\OEM\install.bat" start "Install" "cmd /C C:\OEM\install.bat"</CommandLine>
<Description>Execute custom script from the OEM folder if exists</Description>
</SynchronousCommand>
</FirstLogonCommands>
</component>
</settings>
</unattend>