diff --git a/src/install.sh b/src/install.sh index e5b21f2..c182935 100644 --- a/src/install.sh +++ b/src/install.sh @@ -794,7 +794,8 @@ prepareXP() { echo "[GuiUnattended]" echo "OEMSkipRegional=1" echo "OemSkipWelcome=1" - echo "AdminPassword=*" + echo "AdminPassword=\"\"" + echo "EncryptedAdminPassword=\"No\"" echo "TimeZone=0" echo "AutoLogon=Yes" echo "AutoLogonCount=65432" @@ -811,10 +812,12 @@ prepareXP() { echo "[Networking]" echo "InstallDefaultComponents=Yes" echo "" + echo "[Branding]" + echo "BrandIEUsingUnattended=Yes" + echo "" echo "[URL]" echo "Home_Page = http://www.google.com" - echo "Search_Page = http://www.google.com/ie_rsearch.html" - echo "AutoConfig = 0" + echo "Search_Page = http://www.google.com" echo "" echo "[RegionalSettings]" echo "Language=00000409" @@ -823,6 +826,29 @@ prepareXP() { echo "AllowConnections=1" } | 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" return 0 }