windows server如何取消密码登录(Server系统或个人电脑重启后自动登陆及锁屏)
有时候我们在维护一个服务器的时候,它里面有些程序不是以服务方式运行的(比如有些程序如果以服务方式运行的话没法显示界面,所以不想以服务方式运行,或者有些第三方的程序不支持服务方式运行),这个时候重启操作系统,如果不输入用户名和密码登陆,这些程序没法自动启动,必须登陆后,用户桌面初始化完了这些软件才能自动启动(这些软件一般设置了开机自启动)。
但是正常情况下,我们想重启或者机器断电自动重启(BIOS可以设置意外断电自动重启),系统可以自己自动登陆,然后立刻锁屏(防止别人在你服务器旁边直接不需要知道密码就能操作你的系统 )。
解决方案:
一、自动登陆方案开始-运行- control userpasswords2(或者Win R,输入control userpasswords2)
弹出该界面时输入新的密码(正常的密码策略为大小写字母及数字组合)
注意:如果上图不出现“要使用本机,用户必须输入用户名和密码”,可通过更改注册表来实现。定位注册表到如下图的路径(一般没有的很可能是用的非官方的GHOST安装方式导致的,建议用纯净的工具箱及微软原版盘安装)
AutoAdminLogin设置为1(没有则新建)
DefaultDomainName设置为计算机全名(没有则新建)
DefaultUserName设置为想自动登陆的账户名(一般用Administrator,根据实际情况填写,没有则新建)
DefaultPassword设置为账户的实际对应密码(没有则新建)
上述字段右击空白处新建,选择字符串,填上内容即可。
二、自动锁屏方案自动锁屏,执行rundll32.exe user32.dll, LockWorkStation即可。可将该命令保存成快捷方式放在启动文件夹里,或者保存成BAT在组策略的登陆里调用。
启动文件夹分所有用户的和当前用户的,WIN R,打开运行对话框
运行对话框
对话框中输入shell:Startup并回车,打开当前用户启动文件夹,输入shell:Common Startup打开所有用户启动文件夹
启动文件夹(当前用户)
文件夹中放入脚本的快捷方式即可。但是这种启动方式太慢,因为启动文件夹中的软件启动顺序比较靠后。
为了达到能快速锁屏,建议放在组策略的启动里,操作如下:
a. 开始-运行-输入gpedit.msc,弹出组策略编辑器
b. 定位到如下界面,并双击登陆
c. 在该界面添加脚本,定位到BAT脚本,并确定
d. 上图的AutoLockScreen.bat脚本内容如下
注意:server2012操作系统多了一个选项登陆脚本延迟,默认延迟5分钟,需要配置延迟0分钟才能让脚本立即运行。
找到上图配置界面,启用并配置成0分钟,点确定即可
上面我们就实现了带用户名密码的开机自动登陆,并且登陆后立即锁屏(放在启动文件夹的启动速度稍慢,所以我们用了组策略配置批处理脚本来更快运行我们的锁屏命令)。至于你想实现其它额外的脚本,可以学习一下批处理的编写即可。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。