1@echo off
2rem First logon of a Windows 10/11 lab build: install the agent and quiet the desktop.
3set "AGENT="
4for %%D in (D E F G H I J K L M N O P Q R S T U V W X Y Z) do if exist "%%D:\agent.py" set "AGENT=%%D:"
5if not defined AGENT exit /b 1
6if exist "%~dp0netkvm\netkvm.inf" pnputil /add-driver "%~dp0netkvm\netkvm.inf" /install
7xcopy /e /i /y /q "%AGENT%\" C:\win7-agent\ || exit /b 1
8attrib -r /s /d "C:\win7-agent\*"
9netsh advfirewall firewall add rule name="win7-agent" dir=in action=allow protocol=TCP localport=8777
10net accounts /maxpwage:unlimited
11set WINLOGON=HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
12reg add "%WINLOGON%" /v AutoAdminLogon /t REG_SZ /d 1 /f
13reg add "%WINLOGON%" /v DefaultUserName /t REG_SZ /d one /f
14reg add "%WINLOGON%" /v DefaultPassword /t REG_SZ /d one /f
15reg delete "%WINLOGON%" /v AutoLogonCount /f
16powercfg /change monitor-timeout-ac 0
17powercfg /change standby-timeout-ac 0
18powercfg /hibernate off
19reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\Personalization" /v NoLockScreen /t REG_DWORD /d 1 /f
20reg add "HKLM\SYSTEM\CurrentControlSet\Control\Network\NewNetworkWindowOff" /f
21reg add "HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU" /v NoAutoUpdate /t REG_DWORD /d 1 /f
22reg add "HKCU\Control Panel\Desktop" /v ScreenSaveActive /t REG_SZ /d 0 /f
23reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v EnableTransparency /t REG_DWORD /d 1 /f
24rem DWM leaves blur off on the emulated display adapter unless forced.
25reg add "HKLM\SOFTWARE\Microsoft\Windows\Dwm" /v ForceEffectMode /t REG_DWORD /d 2 /f
26reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\UserProfileEngagement" /v ScoobeSystemSettingEnabled /t REG_DWORD /d 0 /f
27call C:\win7-agent\install-autostart.cmd
28shutdown /r /t 5