Last active
February 27, 2024 20:32
-
-
Save VeeeneX/05776bc66711cacdd2c4dde6c2624336 to your computer and use it in GitHub Desktop.
autounattended.xml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<unattend xmlns="urn:schemas-microsoft-com:unattend" | |
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | |
<!--https://schneegans.de/windows/unattend-generator/?LanguageMode=Unattended&UILanguage=en-US&UserLocale=en-GB&KeyboardLayout=0809%3A00000809&ProcessorArchitecture=amd64&BypassRequirementsCheck=true&BypassNetworkCheck=true&ComputerNameMode=Custom&ComputerName=windows-10&TimeZoneMode=Explicit&TimeZone=Central+Europe+Standard+Time&PartitionMode=Interactive&WindowsEditionMode=Unattended&WindowsEdition=pro&UserAccountMode=Unattended&AccountName0=admin&AccountPassword0=password&AccountGroup0=Administrators&AccountName1=gaming&AccountPassword1=been-FOOW-scos&AccountGroup1=Users&AccountName2=&AccountName3=&AccountName4=&AutoLogonMode=Own&LockoutMode=Default&EnableRemoteDesktop=true&HardenSystemDriveAcl=true&AllowPowerShellScripts=true&DisableAppSuggestions=true&DisableWidgets=true&WifiMode=Skip&ExpressSettings=DisableAll&Remove3DViewer=true&RemoveCalculator=true&RemoveCamera=true&RemoveClipchamp=true&RemoveClock=true&RemoveCortana=true&RemoveDevHome=true&RemoveFamily=true&RemoveFeedbackHub=true&RemoveGetHelp=true&RemoveInternetExplorer=true&RemoveMailCalendar=true&RemoveMaps=true&RemoveMathInputPanel=true&RemoveZuneVideo=true&RemoveNews=true&RemoveNotepadClassic=true&RemoveNotepad=true&RemoveOffice365=true&RemoveOneDrive=true&RemoveOneNote=true&RemoveOpenSSHClient=true&RemoveOutlook=true&RemovePaint=true&RemovePaint3D=true&RemovePeople=true&RemovePhotos=true&RemovePowerAutomate=true&RemovePowerShellISE=true&RemoveQuickAssist=true&RemoveSkype=true&RemoveSnippingTool=true&RemoveSolitaire=true&RemoveStepsRecorder=true&RemoveStickyNotes=true&RemoveTeams=true&RemoveGetStarted=true&RemoveToDo=true&RemoveVoiceRecorder=true&RemoveWeather=true&RemoveWindowsMediaPlayer=true&RemoveZuneMusic=true&RemoveWindowsTerminal=true&RemoveWordPad=true&RemoveXboxApps=true&RemoveYourPhone=true&WdacMode=Skip--> | |
<cpi:offlineImage xmlns:cpi="urn:schemas-microsoft-com:cpi" cpi:source="catalog:d:/sources/install_windows 7 ENTERPRISE.clg"/> | |
<settings pass="offlineServicing"> | |
<component name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<EnableLUA>false</EnableLUA> | |
</component> | |
</settings> | |
<settings pass="windowsPE"> | |
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" | |
publicKeyToken="31bf3856ad364e35" | |
language="neutral" versionScope="nonSxS" processorArchitecture="amd64" | |
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | |
<!-- | |
This makes the VirtIO drivers available to Windows, assuming that | |
the VirtIO driver disk at | |
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso | |
(see | |
https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html#virtio-win-direct-downloads) | |
is available as drive E: | |
--> | |
<DriverPaths> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="2"> | |
<Path>D:\viostor\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="3"> | |
<Path>D:\NetKVM\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="4"> | |
<Path>D:\Balloon\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="5"> | |
<Path>D:\pvpanic\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="6"> | |
<Path>D:\qemupciserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="7"> | |
<Path>D:\qxldod\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="8"> | |
<Path>D:\vioinput\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="9"> | |
<Path>D:\viorng\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="10"> | |
<Path>D:\vioscsi\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="11"> | |
<Path>D:\vioserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="12"> | |
<Path>D:\</Path> | |
</PathAndCredentials> | |
</DriverPaths> | |
</component> | |
<component name="Microsoft-Windows-PnpCustomizationsWinPE" publicKeyToken="31bf3856ad364e35" | |
language="neutral" versionScope="nonSxS" processorArchitecture="amd64" | |
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | |
<!-- | |
This makes the VirtIO drivers available to Windows, assuming that | |
the VirtIO driver disk at | |
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso | |
(see | |
https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html#virtio-win-direct-downloads) | |
is available as drive E: | |
--> | |
<DriverPaths> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="2"> | |
<Path>D:\viostor\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="3"> | |
<Path>D:\NetKVM\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="4"> | |
<Path>D:\Balloon\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="5"> | |
<Path>D:\pvpanic\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="6"> | |
<Path>D:\qemupciserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="7"> | |
<Path>D:\qxldod\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="8"> | |
<Path>D:\vioinput\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="9"> | |
<Path>D:\viorng\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="10"> | |
<Path>D:\vioscsi\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="11"> | |
<Path>D:\vioserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="12"> | |
<Path>D:\</Path> | |
</PathAndCredentials> | |
</DriverPaths> | |
</component> | |
<component name="Microsoft-Windows-International-Core-WinPE" 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"> | |
<SetupUILanguage> | |
<UILanguage>en-US</UILanguage> | |
</SetupUILanguage> | |
<InputLocale>0809:00000809</InputLocale> | |
<SystemLocale>en-US</SystemLocale> | |
<UILanguage>en-US</UILanguage> | |
<UILanguageFallback>en-US</UILanguageFallback> | |
<UserLocale>en-GB</UserLocale> | |
</component> | |
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<UserData> | |
<ProductKey> | |
<Key>VK7JG-NPHTM-C97JM-9MPGT-3V66T</Key> | |
<WillShowUI>Never</WillShowUI> | |
</ProductKey> | |
<AcceptEula>true</AcceptEula> | |
</UserData> | |
<DiskConfiguration> | |
<WillShowUI>Never</WillShowUI> | |
<Disk wcm:action="add"> | |
<DiskID>0</DiskID> | |
<WillWipeDisk>true</WillWipeDisk> | |
<CreatePartitions> | |
<!-- Windows RE Tools partition --> | |
<CreatePartition wcm:action="add"> | |
<Order>1</Order> | |
<Type>Primary</Type> | |
<Size>300</Size> | |
</CreatePartition> | |
<!-- System partition (ESP) --> | |
<CreatePartition wcm:action="add"> | |
<Order>2</Order> | |
<Type>EFI</Type> | |
<Size>100</Size> | |
</CreatePartition> | |
<!-- Microsoft reserved partition (MSR) --> | |
<CreatePartition wcm:action="add"> | |
<Order>3</Order> | |
<Type>MSR</Type> | |
<Size>128</Size> | |
</CreatePartition> | |
<!-- Windows partition --> | |
<CreatePartition wcm:action="add"> | |
<Order>4</Order> | |
<Type>Primary</Type> | |
<Extend>true</Extend> | |
</CreatePartition> | |
</CreatePartitions> | |
<ModifyPartitions> | |
<!-- Windows RE Tools partition --> | |
<ModifyPartition wcm:action="add"> | |
<Order>1</Order> | |
<PartitionID>1</PartitionID> | |
<Label>WINRE</Label> | |
<Format>NTFS</Format> | |
<TypeID>DE94BBA4-06D1-4D40-A16A-BFD50179D6AC</TypeID> | |
</ModifyPartition> | |
<!-- System partition (ESP) --> | |
<ModifyPartition wcm:action="add"> | |
<Order>2</Order> | |
<PartitionID>2</PartitionID> | |
<Label>System</Label> | |
<Format>FAT32</Format> | |
</ModifyPartition> | |
<!-- MSR partition does not need to be modified --> | |
<ModifyPartition wcm:action="add"> | |
<Order>3</Order> | |
<PartitionID>3</PartitionID> | |
</ModifyPartition> | |
<!-- Windows partition --> | |
<ModifyPartition wcm:action="add"> | |
<Order>4</Order> | |
<PartitionID>4</PartitionID> | |
<Label>OS</Label> | |
<Letter>C</Letter> | |
<Format>NTFS</Format> | |
</ModifyPartition> | |
</ModifyPartitions> | |
</Disk> | |
</DiskConfiguration> | |
<Restart>Restart</Restart> | |
<ImageInstall> | |
<OSImage> | |
<InstallTo> | |
<DiskID>0</DiskID> | |
<PartitionID>4</PartitionID> | |
</InstallTo> | |
<InstallToAvailablePartition>false</InstallToAvailablePartition> | |
<WillShowUI>Never</WillShowUI> | |
</OSImage> | |
</ImageInstall> | |
<RunSynchronous> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>1</Order> | |
<Description>BypassTPMCheck</Description> | |
<Path>cmd /c reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassTPMCheck" /t REG_DWORD /d 1</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>2</Order> | |
<Description>BypassSecureBootCheck</Description> | |
<Path>cmd /c reg add "HKLM\SYSTEM\Setup\LabConfig" /v "BypassSecureBootCheck" /t REG_DWORD /d 1</Path> | |
</RunSynchronousCommand> | |
</RunSynchronous> | |
</component> | |
</settings> | |
<settings pass="generalize"></settings> | |
<settings pass="specialize"> | |
<component xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" | |
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<SkipAutoActivation>true</SkipAutoActivation> | |
</component> | |
<component name="Networking-MPSSVC-Svc" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<FirewallGroups> | |
<FirewallGroup wcm:action="add" wcm:keyValue="WindowsRemoteManagement"> | |
<Active>true</Active> | |
<Group>Windows Remote Management</Group> | |
<Profile>all</Profile> | |
</FirewallGroup> | |
<FirewallGroup wcm:action="add" wcm:keyValue="RemoteAdministration"> | |
<Active>true</Active> | |
<Group>Remote Administration</Group> | |
<Profile>all</Profile> | |
</FirewallGroup> | |
</FirewallGroups> | |
</component> | |
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<OEMInformation> | |
<HelpCustomized>false</HelpCustomized> | |
</OEMInformation> | |
<ComputerName>win10-generic-template</ComputerName> | |
<TimeZone>Central Europe Standard Time</TimeZone> | |
<RegisteredOwner /> | |
</component> | |
</settings> | |
<settings pass="auditSystem"></settings> | |
<settings pass="auditUser"></settings> | |
<settings pass="oobeSystem"> | |
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<InputLocale>0809:00000809</InputLocale> | |
<SystemLocale>en-GB</SystemLocale> | |
<UILanguage>en-GB</UILanguage> | |
<UILanguageFallback>en-GB</UILanguageFallback> | |
<UserLocale>en-GB</UserLocale> | |
</component> | |
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<Display> | |
<ColorDepth>32</ColorDepth> | |
<HorizontalResolution>1920</HorizontalResolution> | |
<RefreshRate>60</RefreshRate> | |
<VerticalResolution>1080</VerticalResolution> | |
</Display> | |
<UserAccounts> | |
<AdministratorPassword> | |
<Value>packer</Value> | |
<PlainText>true</PlainText> | |
</AdministratorPassword> | |
<LocalAccounts> | |
<LocalAccount wcm:action="add"> | |
<Name>packer</Name> | |
<Group>administrators</Group> | |
<Description>Packer User</Description> | |
<DisplayName>packer</DisplayName> | |
<Password> | |
<Value>packer</Value> | |
<PlainText>true</PlainText> | |
</Password> | |
</LocalAccount> | |
<LocalAccount wcm:action="add"> | |
<Name>gaming</Name> | |
<Group>Users</Group> | |
<Description>Gaming User</Description> | |
<DisplayName>Gaming</DisplayName> | |
<Password> | |
<Value>gaming</Value> | |
<PlainText>true</PlainText> | |
</Password> | |
</LocalAccount> | |
</LocalAccounts> | |
</UserAccounts> | |
<AutoLogon> | |
<Username>packer</Username> | |
<Enabled>true</Enabled> | |
<LogonCount>1</LogonCount> | |
<Password> | |
<Value>packer</Value> | |
<PlainText>true</PlainText> | |
</Password> | |
</AutoLogon> | |
<OOBE> | |
<HideEULAPage>true</HideEULAPage> | |
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen> | |
<HideOnlineAccountScreens>true</HideOnlineAccountScreens> | |
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> | |
<NetworkLocation>Home</NetworkLocation> | |
<SkipUserOOBE>true</SkipUserOOBE> | |
<SkipMachineOOBE>true</SkipMachineOOBE> | |
<ProtectYourPC>1</ProtectYourPC> | |
</OOBE> | |
<RegisteredOrganization></RegisteredOrganization> | |
<RegisteredOwner>packer</RegisteredOwner> | |
<DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet> | |
<FirstLogonCommands> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c powershell -Command "Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force"</CommandLine> | |
<Description>Set Execution Policy 64 Bit</Description> | |
<Order>1</Order> | |
<RequiresUserInput>true</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\SysWOW64\cmd.exe /c powershell -Command "Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force"</CommandLine> | |
<Description>Set Execution Policy 32 Bit</Description> | |
<Order>2</Order> | |
<RequiresUserInput>true</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c reg add "HKLM\System\CurrentControlSet\Control\Network\NewNetworkWindowOff"</CommandLine> | |
<Description>Network prompt</Description> | |
<Order>3</Order> | |
<RequiresUserInput>true</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c %SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -File E:\fixnetwork.ps1</CommandLine> | |
<Description>Fix public network</Description> | |
<Order>4</Order> | |
<RequiresUserInput>true</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -File E:\disable-winrm.ps1</CommandLine> | |
<Description>Disable WinRM</Description> | |
<Order>5</Order> | |
<RequiresUserInput>true</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v HideFileExt /t REG_DWORD /d 0 /f</CommandLine> | |
<Order>6</Order> | |
<Description>Show file extensions in Explorer</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD HKCU\Console /v QuickEdit /t REG_DWORD /d 1 /f</CommandLine> | |
<Order>7</Order> | |
<Description>Enable QuickEdit mode</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v Start_ShowRun /t REG_DWORD /d 1 /f</CommandLine> | |
<Order>8</Order> | |
<Description>Show Run command in Start Menu</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\ /v StartMenuAdminTools /t REG_DWORD /d 1 /f</CommandLine> | |
<Order>9</Order> | |
<Description>Show Administrative Tools in Start Menu</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD HKLM\SYSTEM\CurrentControlSet\Control\Power\ /v HibernateFileSizePercent /t REG_DWORD /d 0 /f</CommandLine> | |
<Order>10</Order> | |
<Description>Zero Hibernation File</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD HKLM\SYSTEM\CurrentControlSet\Control\Power\ /v HibernateEnabled /t REG_DWORD /d 0 /f</CommandLine> | |
<Order>11</Order> | |
<Description>Disable Hibernation Mode</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c wmic useraccount where "name='gaming'" set PasswordExpires=FALSE</CommandLine> | |
<Order>12</Order> | |
<Description>Disable password expiration for gaming user</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v DefaultPassword /t REG_SZ /d "gaming" /f</CommandLine> | |
<Order>13</Order> | |
<Description>Enable AutoLogon</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>%SystemRoot%\System32\reg.exe ADD "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoAdminLogon /t REG_SZ /d 1 /f</CommandLine> | |
<Order>14</Order> | |
<Description>Enable AutoLogon</Description> | |
</SynchronousCommand> | |
<!-- WITHOUT WINDOWS UPDATES --> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c %SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -File E:\enable-winrm.ps1</CommandLine> | |
<Description>Enable WinRM</Description> | |
<Order>98</Order> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c %SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -File E:\disable-screensaver.ps1</CommandLine> | |
<Description>Disable Screensaver</Description> | |
<Order>99</Order> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c %SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -File E:\guest-tools.ps1</CommandLine> | |
<Description>Install guest tools</Description> | |
<Order>100</Order> | |
</SynchronousCommand> | |
<!-- END WITHOUT WINDOWS UPDATES --> | |
<!-- WITH WINDOWS UPDATES --> | |
<!-- | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c a:\microsoft-updates.bat</CommandLine> | |
<Order>98</Order> | |
<Description>Enable Microsoft Updates</Description> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<CommandLine>cmd.exe /c C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -File | |
E:\win-updates.ps1</CommandLine> | |
<Description>Install Windows Updates</Description> | |
<Order>100</Order> | |
<RequiresUserInput>true</RequiresUserInput> | |
</SynchronousCommand> | |
--> | |
<!-- END WITH WINDOWS UPDATES --> | |
</FirstLogonCommands> | |
<ShowWindowsLive>false</ShowWindowsLive> | |
</component> | |
</settings> | |
</unattend> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="utf-8"?> | |
<unattend xmlns="urn:schemas-microsoft-com:unattend" | |
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | |
<settings pass="offlineServicing"></settings> | |
<settings pass="windowsPE"> | |
<component name="Microsoft-Windows-PnpCustomizationsNonWinPE" | |
publicKeyToken="31bf3856ad364e35" | |
language="neutral" versionScope="nonSxS" processorArchitecture="amd64" | |
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | |
<!-- | |
This makes the VirtIO drivers available to Windows, assuming that | |
the VirtIO driver disk at | |
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso | |
(see | |
https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html#virtio-win-direct-downloads) | |
is available as drive E: | |
--> | |
<DriverPaths> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="2"> | |
<Path>D:\viostor\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="3"> | |
<Path>D:\NetKVM\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="4"> | |
<Path>D:\Balloon\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="5"> | |
<Path>D:\pvpanic\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="6"> | |
<Path>D:\qemupciserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="7"> | |
<Path>D:\qxldod\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="8"> | |
<Path>D:\vioinput\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="9"> | |
<Path>D:\viorng\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="10"> | |
<Path>D:\vioscsi\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="11"> | |
<Path>D:\vioserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="12"> | |
<Path>D:\</Path> | |
</PathAndCredentials> | |
</DriverPaths> | |
</component> | |
<component name="Microsoft-Windows-PnpCustomizationsWinPE" publicKeyToken="31bf3856ad364e35" | |
language="neutral" versionScope="nonSxS" processorArchitecture="amd64" | |
xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | |
<!-- | |
This makes the VirtIO drivers available to Windows, assuming that | |
the VirtIO driver disk at | |
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/stable-virtio/virtio-win.iso | |
(see | |
https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html#virtio-win-direct-downloads) | |
is available as drive E: | |
--> | |
<DriverPaths> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="2"> | |
<Path>D:\viostor\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="3"> | |
<Path>D:\NetKVM\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="4"> | |
<Path>D:\Balloon\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="5"> | |
<Path>D:\pvpanic\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="6"> | |
<Path>D:\qemupciserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="7"> | |
<Path>D:\qxldod\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="8"> | |
<Path>D:\vioinput\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="9"> | |
<Path>D:\viorng\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="10"> | |
<Path>D:\vioscsi\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="11"> | |
<Path>D:\vioserial\w10\amd64</Path> | |
</PathAndCredentials> | |
<PathAndCredentials wcm:action="add" wcm:keyValue="12"> | |
<Path>D:\</Path> | |
</PathAndCredentials> | |
</DriverPaths> | |
</component> | |
<component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<SetupUILanguage> | |
<UILanguage>en-US</UILanguage> | |
<WillShowUI>Never</WillShowUI> | |
</SetupUILanguage> | |
<InputLocale>0809:00000809</InputLocale> | |
<SystemLocale>en-GB</SystemLocale> | |
<UILanguage>en-US</UILanguage> | |
<UserLocale>en-GB</UserLocale> | |
</component> | |
<component name="Microsoft-Windows-Setup" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<UserData> | |
<ProductKey> | |
<Key></Key> | |
<WillShowUI>Never</WillShowUI> | |
</ProductKey> | |
<AcceptEula>true</AcceptEula> | |
</UserData> | |
<DiskConfiguration> | |
<WillShowUI>Never</WillShowUI> | |
<Disk wcm:action="add"> | |
<DiskID>0</DiskID> | |
<WillWipeDisk>true</WillWipeDisk> | |
<CreatePartitions> | |
<!-- Windows RE Tools partition --> | |
<CreatePartition wcm:action="add"> | |
<Order>1</Order> | |
<Type>Primary</Type> | |
<Size>300</Size> | |
</CreatePartition> | |
<!-- System partition (ESP) --> | |
<CreatePartition wcm:action="add"> | |
<Order>2</Order> | |
<Type>EFI</Type> | |
<Size>100</Size> | |
</CreatePartition> | |
<!-- Microsoft reserved partition (MSR) --> | |
<CreatePartition wcm:action="add"> | |
<Order>3</Order> | |
<Type>MSR</Type> | |
<Size>128</Size> | |
</CreatePartition> | |
<!-- Windows partition --> | |
<CreatePartition wcm:action="add"> | |
<Order>4</Order> | |
<Type>Primary</Type> | |
<Extend>true</Extend> | |
</CreatePartition> | |
</CreatePartitions> | |
<ModifyPartitions> | |
<!-- Windows RE Tools partition --> | |
<ModifyPartition wcm:action="add"> | |
<Order>1</Order> | |
<PartitionID>1</PartitionID> | |
<Label>WINRE</Label> | |
<Format>NTFS</Format> | |
<TypeID>DE94BBA4-06D1-4D40-A16A-BFD50179D6AC</TypeID> | |
</ModifyPartition> | |
<!-- System partition (ESP) --> | |
<ModifyPartition wcm:action="add"> | |
<Order>2</Order> | |
<PartitionID>2</PartitionID> | |
<Label>System</Label> | |
<Format>FAT32</Format> | |
</ModifyPartition> | |
<!-- MSR partition does not need to be modified --> | |
<ModifyPartition wcm:action="add"> | |
<Order>3</Order> | |
<PartitionID>3</PartitionID> | |
</ModifyPartition> | |
<!-- Windows partition --> | |
<ModifyPartition wcm:action="add"> | |
<Order>4</Order> | |
<PartitionID>4</PartitionID> | |
<Label>OS</Label> | |
<Letter>C</Letter> | |
<Format>NTFS</Format> | |
</ModifyPartition> | |
</ModifyPartitions> | |
</Disk> | |
</DiskConfiguration> | |
<Restart>Restart</Restart> | |
<ImageInstall> | |
<OSImage> | |
<InstallTo> | |
<DiskID>0</DiskID> | |
<PartitionID>4</PartitionID> | |
</InstallTo> | |
<InstallToAvailablePartition>false</InstallToAvailablePartition> | |
<WillShowUI>Never</WillShowUI> | |
</OSImage> | |
</ImageInstall> | |
</component> | |
</settings> | |
<settings pass="generalize"></settings> | |
<settings pass="specialize"> | |
<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\Microsoft\Windows\CurrentVersion\OOBE" /v | |
BypassNRO /t REG_DWORD /d 1 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>2</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.Microsoft3DViewer"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>3</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsCalculator"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>4</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsCamera"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>5</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Clipchamp.Clipchamp"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>6</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsAlarms"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>7</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.549981C3F5F10"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>8</Order> | |
<Path>reg.exe delete | |
"HKLM\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\DevHomeUpdate" | |
/f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>9</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
MicrosoftCorporationII.MicrosoftFamily"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>10</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsFeedbackHub"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>11</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.GetHelp"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>12</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo | |
Browser.InternetExplorer"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>13</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
microsoft.windowscommunicationsapps"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>14</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsMaps"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>15</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo MathRecognizer"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>16</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.ZuneVideo"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>17</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.BingNews"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>18</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo | |
Microsoft.Windows.Notepad"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>19</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsNotepad"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>20</Order> | |
<Path>reg.exe load "HKU\mount" "C:\Users\Default\NTUSER.DAT"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>21</Order> | |
<Path>reg.exe add "HKU\mount\Software\Microsoft\Notepad" /v ShowStoreBanner /t | |
REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>22</Order> | |
<Path>reg.exe unload "HKU\mount"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>23</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.MicrosoftOfficeHub"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>24</Order> | |
<Path>cmd.exe /c "del "C:\Users\Default\AppData\Roaming\Microsoft\Windows\Start | |
Menu\Programs\OneDrive.lnk""</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>25</Order> | |
<Path>cmd.exe /c "del "C:\Windows\System32\OneDriveSetup.exe""</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>26</Order> | |
<Path>cmd.exe /c "del "C:\Windows\SysWOW64\OneDriveSetup.exe""</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>27</Order> | |
<Path>reg.exe load "HKU\mount" "C:\Users\Default\NTUSER.DAT"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>28</Order> | |
<Path>reg.exe delete "HKU\mount\Software\Microsoft\Windows\CurrentVersion\Run" | |
/v OneDriveSetup /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>29</Order> | |
<Path>reg.exe unload "HKU\mount"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>30</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.Office.OneNote"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>31</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo OpenSSH.Client"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>32</Order> | |
<Path>reg.exe delete | |
"HKLM\SOFTWARE\Microsoft\WindowsUpdate\Orchestrator\UScheduler_Oobe\OutlookUpdate" | |
/f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>33</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo | |
Microsoft.Windows.MSPaint"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>34</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.Paint"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>35</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.MSPaint"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>36</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.People"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>37</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.Windows.Photos"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>38</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.PowerAutomateDesktop"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>39</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo | |
Microsoft.Windows.PowerShell.ISE"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>40</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo App.Support.QuickAssist"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>41</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
MicrosoftCorporationII.QuickAssist"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>42</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.SkypeApp"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>43</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.ScreenSketch"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>44</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.MicrosoftSolitaireCollection"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>45</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo App.StepsRecorder"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>46</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.MicrosoftStickyNotes"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>47</Order> | |
<Path>reg.exe add | |
"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Communications" /v | |
ConfigureChatAutoInstall /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>48</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.Getstarted"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>49</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.Todos"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>50</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsSoundRecorder"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>51</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.BingWeather"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>52</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo | |
Media.WindowsMediaPlayer"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>53</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.ZuneMusic"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>54</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.WindowsTerminal"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>55</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-caps.txt" echo | |
Microsoft.Windows.WordPad"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>56</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.Xbox.TCUI"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>57</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.XboxApp"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>58</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.XboxGameOverlay"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>59</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.XboxGamingOverlay"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>60</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.XboxIdentityProvider"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>61</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo | |
Microsoft.XboxSpeechToTextOverlay"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>62</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.GamingApp"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>63</Order> | |
<Path>cmd.exe /c ">>"%TEMP%\remove-packages.txt" echo Microsoft.YourPhone"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>64</Order> | |
<Path>powershell.exe -NoProfile -Command "Get-AppxProvisionedPackage -Online | | |
where DisplayName -In (Get-Content $env:TEMP\remove-packages.txt ) | | |
Remove-AppxProvisionedPackage -AllUsers -Online *>&1 >> | |
$env:TEMP\remove-packages.log;"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>65</Order> | |
<Path>powershell.exe -NoProfile -Command "Get-WindowsCapability -Online | where | |
{($_.Name -split '~')[0] -in (Get-Content $env:TEMP\remove-caps.txt ) } | | |
Remove-WindowsCapability -Online *>&1 >> | |
$env:TEMP\remove-caps.log;"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>66</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^<LayoutModificationTemplate Version="1" | |
xmlns="http://schemas.microsoft.com/Start/2014/LayoutModification"^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>67</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^<LayoutOptions StartTileGroupCellWidth="6" /^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>68</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^<DefaultLayoutOverride^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>69</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^<StartLayoutCollection^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>70</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^<StartLayout GroupCellWidth="6" | |
xmlns="http://schemas.microsoft.com/Start/2014/FullDefaultLayout" /^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>71</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^</StartLayoutCollection^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>72</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^</DefaultLayoutOverride^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>73</Order> | |
<Path>cmd.exe /c | |
">>"C:\Users\Default\AppData\Local\Microsoft\Windows\Shell\LayoutModification.xml" | |
echo ^</LayoutModificationTemplate^>"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>74</Order> | |
<Path>reg.exe add "HKLM\SOFTWARE\Microsoft\PolicyManager\current\device\Start" | |
/v ConfigureStartPins /t REG_SZ /d "{ \"pinnedList\": [] }" /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>75</Order> | |
<Path>reg.exe add "HKLM\SOFTWARE\Microsoft\PolicyManager\current\device\Start" | |
/v ConfigureStartPins_ProviderSet /t REG_DWORD /d 1 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>76</Order> | |
<Path>reg.exe add "HKLM\SOFTWARE\Microsoft\PolicyManager\current\device\Start" | |
/v ConfigureStartPins_WinningProvider /t REG_SZ /d | |
B5292708-1619-419B-9923-E5D9F3925E71 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>77</Order> | |
<Path>reg.exe add | |
"HKLM\SOFTWARE\Microsoft\PolicyManager\providers\B5292708-1619-419B-9923-E5D9F3925E71\default\Device\Start" | |
/v ConfigureStartPins /t REG_SZ /d "{ \"pinnedList\": [] }" /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>78</Order> | |
<Path>reg.exe add | |
"HKLM\SOFTWARE\Microsoft\PolicyManager\providers\B5292708-1619-419B-9923-E5D9F3925E71\default\Device\Start" | |
/v ConfigureStartPins_LastWrite /t REG_DWORD /d 1 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>79</Order> | |
<Path>netsh.exe advfirewall firewall set rule group="Remote Desktop" new | |
enable=Yes</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>80</Order> | |
<Path>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v | |
fDenyTSConnections /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>81</Order> | |
<Path>icacls.exe C:\ /remove:g "*S-1-5-11"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>82</Order> | |
<Path>powershell.exe -NoProfile -Command "Set-ExecutionPolicy -Scope | |
'LocalMachine' -ExecutionPolicy 'RemoteSigned' -Force;"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>83</Order> | |
<Path>reg.exe add "HKLM\SOFTWARE\Policies\Microsoft\Dsh" /v | |
AllowNewsAndInterests /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>84</Order> | |
<Path>reg.exe load "HKU\mount" "C:\Users\Default\NTUSER.DAT"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>85</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "ContentDeliveryAllowed" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>86</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "FeatureManagementEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>87</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "OEMPreInstalledAppsEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>88</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "PreInstalledAppsEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>89</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "PreInstalledAppsEverEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>90</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SilentInstalledAppsEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>91</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SoftLandingEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>92</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SubscribedContentEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>93</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SubscribedContent-310093Enabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>94</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SubscribedContent-338387Enabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>95</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SubscribedContent-338388Enabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>96</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SubscribedContent-338389Enabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>97</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SubscribedContent-338393Enabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>98</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SubscribedContent-353698Enabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>99</Order> | |
<Path>reg.exe add | |
"HKU\mount\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" | |
/v "SystemPaneSuggestionsEnabled" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>100</Order> | |
<Path>reg.exe unload "HKU\mount"</Path> | |
</RunSynchronousCommand> | |
<RunSynchronousCommand wcm:action="add"> | |
<Order>101</Order> | |
<Path>reg.exe add "HKLM\Software\Policies\Microsoft\Windows\CloudContent" /v | |
"DisableWindowsConsumerFeatures" /t REG_DWORD /d 0 /f</Path> | |
</RunSynchronousCommand> | |
</RunSynchronous> | |
</component> | |
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<ComputerName>windows-10</ComputerName> | |
<TimeZone>Central Europe Standard Time</TimeZone> | |
</component> | |
</settings> | |
<settings pass="auditSystem"></settings> | |
<settings pass="auditUser"></settings> | |
<settings pass="oobeSystem"> | |
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<InputLocale>0809:00000809</InputLocale> | |
<SystemLocale>en-GB</SystemLocale> | |
<UILanguage>en-US</UILanguage> | |
<UserLocale>en-GB</UserLocale> | |
</component> | |
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" | |
publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
<Display> | |
<ColorDepth>32</ColorDepth> | |
<HorizontalResolution>1920</HorizontalResolution> | |
<RefreshRate>60</RefreshRate> | |
<VerticalResolution>1080</VerticalResolution> | |
</Display> | |
<UserAccounts> | |
<LocalAccounts> | |
<LocalAccount wcm:action="add"> | |
<Name>admin</Name> | |
<Group>Administrators</Group> | |
<Password> | |
<Value>password</Value> | |
<PlainText>true</PlainText> | |
</Password> | |
</LocalAccount> | |
<LocalAccount wcm:action="add"> | |
<Name>gaming</Name> | |
<Group>Users</Group> | |
<Password> | |
<Value></Value> | |
<PlainText>true</PlainText> | |
</Password> | |
</LocalAccount> | |
</LocalAccounts> | |
</UserAccounts> | |
<AutoLogon> | |
<Username>admin</Username> | |
<Enabled>true</Enabled> | |
<LogonCount>1</LogonCount> | |
<Password> | |
<Value>password</Value> | |
<PlainText>true</PlainText> | |
</Password> | |
</AutoLogon> | |
<OOBE> | |
<HideEULAPage>true</HideEULAPage> | |
<HideOEMRegistrationScreen>true</HideOEMRegistrationScreen> | |
<HideOnlineAccountScreens>true</HideOnlineAccountScreens> | |
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE> | |
<NetworkLocation>Home</NetworkLocation> | |
<SkipUserOOBE>true</SkipUserOOBE> | |
<SkipMachineOOBE>true</SkipMachineOOBE> | |
<ProtectYourPC>1</ProtectYourPC> | |
</OOBE> | |
<RegisteredOrganization> | |
</RegisteredOrganization> | |
<RegisteredOwner>GPU-P</RegisteredOwner> | |
<DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet> | |
<FirstLogonCommands> | |
<SynchronousCommand wcm:action="add"> | |
<Description>Allow Scripts</Description> | |
<Order>1</Order> | |
<CommandLine>reg add HKLM\Software\Policies\Microsoft\Windows\Powershell</CommandLine> | |
<RequiresUserInput>false</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<Description>Allow Scripts</Description> | |
<Order>2</Order> | |
<CommandLine>reg add HKLM\Software\Policies\Microsoft\Windows\Powershell /v | |
ExecutionPolicy /t REG_SZ /d Unrestricted</CommandLine> | |
<RequiresUserInput>false</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<Description>Allow Scripts</Description> | |
<Order>3</Order> | |
<CommandLine>reg add HKLM\Software\Policies\Microsoft\Windows\Powershell /v | |
EnableScripts /t REG_DWORD /d 1</CommandLine> | |
<RequiresUserInput>false</RequiresUserInput> | |
</SynchronousCommand> | |
<SynchronousCommand wcm:action="add"> | |
<Order>4</Order> | |
<RequiresUserInput>false</RequiresUserInput> | |
<CommandLine>cmd /C wmic useraccount where name="GPU-P" set | |
PasswordExpires=false</CommandLine> | |
<Description>Password Never Expires</Description> | |
</SynchronousCommand> | |
</FirstLogonCommands> | |
</component> | |
</settings> | |
</unattend> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment