我正在研究自动登录Windows服务器的方法,因此如果服务器崩溃,应用程序可以在重新启动时重新启动。在用户登录之前或之后加载Windows服务吗?可以使用Windows服务登录帐户吗?
如果没有,有没有办法使用某种登录脚本来方便自动登录?
答案 0 :(得分:2)
自动登录。这是其中之一:
要使用注册表编辑器(Regedt32.exe)打开自动登录,请按照下列步骤操作:
双击DefaultPassword条目,键入密码,然后单击“确定”。注意:如果DefaultPassword值不存在,则必须添加该值。要添加值,请按照下列步骤操作:
在“编辑”菜单上,单击“新建”,然后指向“字符串值”。
答案 1 :(得分:1)
Windows服务会在用户登录之前加载。 Windows服务不能用于登录帐户,但您可以指定用于运行服务的帐户。您可以在HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon下的注册表中设置自动登录。
AutoAdminLogon,DefaultUserName,DefaultPassword,DefaultDomainName和ForceAutoLogon是您需要设置的键。它们都是字符串。
附:这更像是服务器故障\超级用户问题。
答案 2 :(得分:1)
服务在登录前启动。 而不是使用服务登录帐户,为什么不将帐户设置为自动登录? http://www.expta.com/2008/03/how-to-enable-autologon-in-windows.html
*编辑*打败它*
答案 3 :(得分:1)
无论用户是否登录,服务都会运行。如果您需要一个应用程序一直运行,您是否考虑过将其转换为服务?自动登录是一种安全风险。
答案 4 :(得分:1)
我已经测试过了:
它有效!
我使用这个.REG文件:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"AutoAdminLogon"="1"
"DefaultDomainName"="DOMAINNAME"
"DefaultUserName"="USERNAME"
"DefaultPassword"="PASSWORD"
摘自:http://www.sysadmit.com/2016/01/windows-configurar-autologin.html
答案 5 :(得分:0)
这里应该提到systinternals/autologon.exe 它有一个非常简单的gui,也可以仅通过命令行使用 我想它会在后台进行注册表项。