Spaces:
Runtime error
Runtime error
| <unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> | |
| <settings pass="windowsPE"> | |
| <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <SetupUILanguage> | |
| <UILanguage>en-US</UILanguage> | |
| </SetupUILanguage> | |
| <InputLocale>0409:00000409</InputLocale> | |
| <SystemLocale>en-US</SystemLocale> | |
| <UILanguage>en-US</UILanguage> | |
| <UILanguageFallback>en-US</UILanguageFallback> | |
| <UserLocale>en-US</UserLocale> | |
| </component> | |
| <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <DiskConfiguration> | |
| <Disk wcm:action="add"> | |
| <DiskID>0</DiskID> | |
| <WillWipeDisk>true</WillWipeDisk> | |
| <CreatePartitions> | |
| <!-- System partition (ESP) --> | |
| <CreatePartition wcm:action="add"> | |
| <Order>1</Order> | |
| <Type>EFI</Type> | |
| <Size>128</Size> | |
| </CreatePartition> | |
| <!-- Microsoft reserved partition (MSR) --> | |
| <CreatePartition wcm:action="add"> | |
| <Order>2</Order> | |
| <Type>MSR</Type> | |
| <Size>128</Size> | |
| </CreatePartition> | |
| <!-- Windows partition --> | |
| <CreatePartition wcm:action="add"> | |
| <Order>3</Order> | |
| <Type>Primary</Type> | |
| <Extend>true</Extend> | |
| </CreatePartition> | |
| </CreatePartitions> | |
| <ModifyPartitions> | |
| <!-- System partition (ESP) --> | |
| <ModifyPartition wcm:action="add"> | |
| <Order>1</Order> | |
| <PartitionID>1</PartitionID> | |
| <Label>System</Label> | |
| <Format>FAT32</Format> | |
| </ModifyPartition> | |
| <!-- MSR partition does not need to be modified --> | |
| <ModifyPartition wcm:action="add"> | |
| <Order>2</Order> | |
| <PartitionID>2</PartitionID> | |
| </ModifyPartition> | |
| <!-- Windows partition --> | |
| <ModifyPartition wcm:action="add"> | |
| <Order>3</Order> | |
| <PartitionID>3</PartitionID> | |
| <Label>Windows</Label> | |
| <Letter>C</Letter> | |
| <Format>NTFS</Format> | |
| </ModifyPartition> | |
| </ModifyPartitions> | |
| </Disk> | |
| </DiskConfiguration> | |
| <ImageInstall> | |
| <OSImage> | |
| <InstallFrom> | |
| <MetaData wcm:action="add"> | |
| <Key>/IMAGE/NAME</Key> | |
| <Value>Windows Server 2016 SERVERSTANDARD</Value> | |
| </MetaData> | |
| </InstallFrom> | |
| <InstallTo> | |
| <DiskID>0</DiskID> | |
| <PartitionID>3</PartitionID> | |
| </InstallTo> | |
| <WillShowUI>OnError</WillShowUI> | |
| <InstallToAvailablePartition>false</InstallToAvailablePartition> | |
| </OSImage> | |
| </ImageInstall> | |
| <DynamicUpdate> | |
| <Enable>true</Enable> | |
| <WillShowUI>Never</WillShowUI> | |
| </DynamicUpdate> | |
| <UpgradeData> | |
| <Upgrade>false</Upgrade> | |
| <WillShowUI>Never</WillShowUI> | |
| </UpgradeData> | |
| <UserData> | |
| <AcceptEula>true</AcceptEula> | |
| <FullName>Docker</FullName> | |
| <Organization>Windows for Docker</Organization> | |
| </UserData> | |
| <EnableFirewall>false</EnableFirewall> | |
| <Diagnostics> | |
| <OptIn>false</OptIn> | |
| </Diagnostics> | |
| </component> | |
| </settings> | |
| <settings pass="offlineServicing"> | |
| <component name="Microsoft-Windows-LUA-Settings" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <EnableLUA>false</EnableLUA> | |
| </component> | |
| </settings> | |
| <settings pass="generalize"> | |
| <component name="Microsoft-Windows-PnPSysprep" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <PersistAllDeviceInstalls>true</PersistAllDeviceInstalls> | |
| </component> | |
| <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <SkipRearm>1</SkipRearm> | |
| </component> | |
| </settings> | |
| <settings pass="specialize"> | |
| <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <SkipAutoActivation>true</SkipAutoActivation> | |
| </component> | |
| <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <ComputerName>*</ComputerName> | |
| <OEMInformation> | |
| <Manufacturer>Dockur</Manufacturer> | |
| <Model>Windows for Docker</Model> | |
| </OEMInformation> | |
| <OEMName>Windows for Docker</OEMName> | |
| </component> | |
| <component name="Microsoft-Windows-ErrorReportingCore" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <DisableWER>1</DisableWER> | |
| </component> | |
| <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <DisableAccelerators>true</DisableAccelerators> | |
| <DisableFirstRunWizard>true</DisableFirstRunWizard> | |
| <Home_Page>https://google.com</Home_Page> | |
| <Help_Page>about:blank</Help_Page> | |
| </component> | |
| <component name="Microsoft-Windows-IE-InternetExplorer" processorArchitecture="wow64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <DisableAccelerators>true</DisableAccelerators> | |
| <DisableFirstRunWizard>true</DisableFirstRunWizard> | |
| <Home_Page>https://google.com</Home_Page> | |
| <Help_Page>about:blank</Help_Page> | |
| </component> | |
| <component name="Microsoft-Windows-SQMApi" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <CEIPEnabled>0</CEIPEnabled> | |
| </component> | |
| <component name="Microsoft-Windows-SystemRestore-Main" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <DisableSR>1</DisableSR> | |
| </component> | |
| <component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> | |
| <InputLocale>0409:00000409</InputLocale> | |
| <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> | |
| </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\Control\Lsa" /v LimitBlankPasswordUse /t REG_DWORD /d 0 /f</CommandLine> | |
| <Description>Allow RDP login with blank password</Description> | |
| </SynchronousCommand> | |
| <SynchronousCommand wcm:action="add"> | |
| <Order>3</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>4</Order> | |
| <CommandLine>cmd /C wmic useraccount where name="Docker" set PasswordExpires=false</CommandLine> | |
| <Description>Password Never Expires</Description> | |
| </SynchronousCommand> | |
| <SynchronousCommand wcm:action="add"> | |
| <Order>5</Order> | |
| <CommandLine>cmd /C POWERCFG -H OFF</CommandLine> | |
| <Description>Disable Hibernation</Description> | |
| </SynchronousCommand> | |
| <SynchronousCommand wcm:action="add"> | |
| <Order>6</Order> | |
| <CommandLine>cmd /C POWERCFG -X -monitor-timeout-ac 0</CommandLine> | |
| <Description>Disable monitor blanking</Description> | |
| </SynchronousCommand> | |
| <SynchronousCommand wcm:action="add"> | |
| <Order>7</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>8</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>9</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>10</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>11</Order> | |
| <CommandLine>cmd /C POWERCFG -X -standby-timeout-ac 0</CommandLine> | |
| <Description>Disable Sleep</Description> | |
| </SynchronousCommand> | |
| <SynchronousCommand wcm:action="add"> | |
| <Order>12</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>13</Order> | |
| <CommandLine>reg.exe add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Search" /v "SearchboxTaskbarMode" /t REG_DWORD /d 0 /f</CommandLine> | |
| <Description>Remove Search from the Taskbar</Description> | |
| </SynchronousCommand> | |
| <SynchronousCommand wcm:action="add"> | |
| <Order>14</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>15</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>16</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>17</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>18</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>19</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>20</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> | |