fix: Configure Windows XP

This commit is contained in:
Kroese 2024-04-05 12:38:58 +02:00 committed by GitHub
parent 7921b1eb54
commit 06b7c1cb6b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -794,7 +794,8 @@ prepareXP() {
echo "[GuiUnattended]" echo "[GuiUnattended]"
echo "OEMSkipRegional=1" echo "OEMSkipRegional=1"
echo "OemSkipWelcome=1" echo "OemSkipWelcome=1"
echo "AdminPassword=*" echo "AdminPassword=\"\""
echo "EncryptedAdminPassword=\"No\""
echo "TimeZone=0" echo "TimeZone=0"
echo "AutoLogon=Yes" echo "AutoLogon=Yes"
echo "AutoLogonCount=65432" echo "AutoLogonCount=65432"
@ -811,10 +812,12 @@ prepareXP() {
echo "[Networking]" echo "[Networking]"
echo "InstallDefaultComponents=Yes" echo "InstallDefaultComponents=Yes"
echo "" echo ""
echo "[Branding]"
echo "BrandIEUsingUnattended=Yes"
echo ""
echo "[URL]" echo "[URL]"
echo "Home_Page = http://www.google.com" echo "Home_Page = http://www.google.com"
echo "Search_Page = http://www.google.com/ie_rsearch.html" echo "Search_Page = http://www.google.com"
echo "AutoConfig = 0"
echo "" echo ""
echo "[RegionalSettings]" echo "[RegionalSettings]"
echo "Language=00000409" echo "Language=00000409"
@ -823,6 +826,29 @@ prepareXP() {
echo "AllowConnections=1" echo "AllowConnections=1"
} | unix2dos > "$target/WINNT.SIF" } | unix2dos > "$target/WINNT.SIF"
{ echo "Windows Registry Editor Version 5.00"
echo ""
echo "[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\GloballyOpenPorts\List]"
echo "\"3389:TCP\"=\"3389:TCP:*:Enabled:@xpsp2res.dll,-22009\""
echo ""
echo "[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]"
echo "\"LimitBlankPasswordUse\"=dword:00000000"
echo ""
echo "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]"
echo "\"AllowMultipleTSSessions\"=dword:00000000"
echo ""
echo "[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]"
echo "\"DefaultUserName\"=\"Docker\""
echo "\"DefaultDomainName\"=\"Dockur\""
echo "\"AltDefaultUserName\"=\"Docker\""
echo "\"AltDefaultDomainName\"=\"Dockur\""
echo "\"AutoAdminLogon\"=\"1\""
} | unix2dos > "$dir/\$OEM\$/install.reg"
{ echo "[COMMANDS]"
echo "regedt32 /s install.reg"
} | unix2dos > "$dir/\$OEM\$/cmdlines.txt"
rm -rf "$drivers" rm -rf "$drivers"
return 0 return 0
} }