documentzhangx66
2022-04-25 13:12:29 +08:00
1.Windows 的程序,有个特点是,大部分需要窗口。因此像 Linux 这种,以命令行形式,或者以服务形式,做自启,兼容性并不好。
2.Windows 的自启,最佳兼容模式,是:
创建一个独立的账号,建议用 Administrator
control userpasswords2 设置该账号,开机后不需要密码来自启。
把需要启动的程序,放在开始菜单的启动项目里。Win7 以及之前版本,可以直接在开始菜单里找到启动,Win8/Win10 在这个位置:
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
接着在注册表里,制作一个开机后自动锁屏的功能,来防止开机自启后被别人绕过密码来操作电脑:
Windows7 以及更老版本:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run:
字符串值:
LockPC:rundll32.exe user32.dll, LockWorkStation
Windows8 、10:
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run:
字符串值:
LockPC:rundll32.exe user32.dll, LockWorkStation
3.需要注意一点是,如果用户被更改用户名或密码,开机自启需要重新设置。