mirror of
				https://github.com/dockur/windows.git
				synced 2025-11-03 22:04:29 +00:00 
			
		
		
		
	feat: Improve Windows configuration (#161)
This commit is contained in:
		
							parent
							
								
									4534f66d73
								
							
						
					
					
						commit
						b92d2589b1
					
				@ -318,7 +318,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -340,8 +340,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -393,16 +393,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</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>13</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -314,7 +314,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -336,8 +336,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -389,16 +389,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</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>13</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -332,7 +332,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -354,8 +354,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -417,16 +417,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>14</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>15</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -205,7 +205,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -224,8 +224,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -259,29 +259,29 @@
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>8</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\NewNetworks" /v NetworkList /t REG_MULTI_SZ /d "" /f</CommandLine>
 | 
			
		||||
          <Description>Disable Network Discovery popup</Description>
 | 
			
		||||
        </SynchronousCommand>        
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>9</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>
 | 
			
		||||
          <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>10</Order>
 | 
			
		||||
          <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>11</Order>
 | 
			
		||||
          <Order>12</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\NewNetworks" /v NetworkList /t REG_MULTI_SZ /d "" /f</CommandLine>
 | 
			
		||||
          <Description>Disable Network Discovery popup</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -241,7 +241,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -263,8 +263,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -316,11 +316,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -241,7 +241,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -263,8 +263,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -316,16 +316,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</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>13</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -245,7 +245,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -267,8 +267,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -320,16 +320,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</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>13</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -245,7 +245,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -267,8 +267,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -320,16 +320,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</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>13</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -208,7 +208,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -227,8 +227,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -262,29 +262,29 @@
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>8</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\NewNetworks" /v NetworkList /t REG_MULTI_SZ /d "" /f</CommandLine>
 | 
			
		||||
          <Description>Disable Network Discovery popup</Description>
 | 
			
		||||
        </SynchronousCommand>        
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>9</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>
 | 
			
		||||
          <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>10</Order>
 | 
			
		||||
          <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>11</Order>
 | 
			
		||||
          <Order>12</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\NewNetworks" /v NetworkList /t REG_MULTI_SZ /d "" /f</CommandLine>
 | 
			
		||||
          <Description>Disable Network Discovery popup</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -235,7 +235,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -257,8 +257,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -310,16 +310,6 @@
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</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>13</Order>
 | 
			
		||||
          <CommandLine>msiexec /i E:\virtio-win-gt-x64.msi /qb!</CommandLine>
 | 
			
		||||
          <Description>Install VirtIO drivers</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
      </FirstLogonCommands>
 | 
			
		||||
    </component>
 | 
			
		||||
  </settings>
 | 
			
		||||
 | 
			
		||||
@ -148,7 +148,7 @@
 | 
			
		||||
      <AutoLogon>
 | 
			
		||||
        <Username>Docker</Username>
 | 
			
		||||
        <Enabled>true</Enabled>
 | 
			
		||||
        <LogonCount>1</LogonCount>
 | 
			
		||||
        <LogonCount>65432</LogonCount>
 | 
			
		||||
        <Password>
 | 
			
		||||
          <Value />
 | 
			
		||||
          <PlainText>true</PlainText>
 | 
			
		||||
@ -166,8 +166,8 @@
 | 
			
		||||
      <FirstLogonCommands>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>1</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v AutoLogonCount /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Set AutoLogonCount to 0</Description>
 | 
			
		||||
          <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>
 | 
			
		||||
@ -201,29 +201,29 @@
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>8</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\NewNetworks" /v NetworkList /t REG_MULTI_SZ /d "" /f</CommandLine>
 | 
			
		||||
          <Description>Disable Network Discovery popup</Description>
 | 
			
		||||
        </SynchronousCommand>        
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>9</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>
 | 
			
		||||
          <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>10</Order>
 | 
			
		||||
          <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>11</Order>
 | 
			
		||||
          <Order>12</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SYSTEM\CurrentControlSet\Control\Power" /v "HibernateEnabled" /t REG_DWORD /d 0 /f</CommandLine>
 | 
			
		||||
          <Description>Disable Hibernation Mode</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>12</Order>
 | 
			
		||||
          <CommandLine>reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkList\NewNetworks" /v NetworkList /t REG_MULTI_SZ /d "" /f</CommandLine>
 | 
			
		||||
          <Description>Disable Network Discovery popup</Description>
 | 
			
		||||
        </SynchronousCommand>
 | 
			
		||||
        <SynchronousCommand wcm:action="add">
 | 
			
		||||
          <Order>13</Order>
 | 
			
		||||
          <CommandLine>netsh.exe advfirewall firewall set rule group="Remote Desktop" new enable=Yes</CommandLine>
 | 
			
		||||
 | 
			
		||||
@ -826,7 +826,7 @@ prepareXP() {
 | 
			
		||||
          echo "AdminPassword=*"
 | 
			
		||||
          echo "TimeZone=0"
 | 
			
		||||
          echo "AutoLogon=Yes"
 | 
			
		||||
          echo "AutoLogonCount=99999"
 | 
			
		||||
          echo "AutoLogonCount=65432"
 | 
			
		||||
          echo ""
 | 
			
		||||
          echo "[UserData]"
 | 
			
		||||
          echo "FullName=\"Docker\""
 | 
			
		||||
 | 
			
		||||
@ -58,6 +58,6 @@ SAMBA="/etc/samba/smb.conf"
 | 
			
		||||
} | unix2dos > "$SHARE/readme.txt"
 | 
			
		||||
 | 
			
		||||
smbd -D
 | 
			
		||||
wsdd -i dockerbridge -p -n "host.local" &
 | 
			
		||||
wsdd -i dockerbridge -p -n "host.lan" &
 | 
			
		||||
 | 
			
		||||
return 0
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user