如何自动登录Windows帐户?

时间:2011-06-07 16:05:14

标签: windows windows-services windows-server-2008

我正在研究自动登录Windows服务器的方法,因此如果服务器崩溃,应用程序可以在重新启动时重新启动。在用户登录之前或之后加载Windows服务吗?可以使用Windows服务登录帐户吗?

如果没有,有没有办法使用某种登录脚本来方便自动登录?

6 个答案:

答案 0 :(得分:2)

自动登录。这是其中之一:

要使用注册表编辑器(Regedt32.exe)打开自动登录,请按照下列步骤操作:

  1. 单击“开始”,然后单击“运行”。
  2. 在“打开”框中,键入Regedt32.exe,然后按Enter。
  3. 在注册表中找到以下子项:
    • HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Winlogon
  4. 双击DefaultUserName条目,键入您的用户名,然后单击“确定”。
  5. 双击DefaultPassword条目,键入密码,然后单击“确定”。注意:如果DefaultPassword值不存在,则必须添加该值。要添加值,请按照下列步骤操作:

    1. 在“编辑”菜单上,单击“新建”,然后指向“字符串值”。
    2. 键入DefaultPassword,然后按ENTER键。
    3. 双击DefaultPassword。
    4. 在“编辑字符串”对话框中,键入密码,然后单击“确定”。
      • 注意:如果未指定DefaultPassword字符串,Windows会自动将AutoAdminLogon项的值从1(true)更改为0(false),从而禁用AutoAdminLogon功能。
  6. 在“编辑”菜单上,单击“新建”,然后指向“字符串值”。

  7. 键入AutoAdminLogon,然后按ENTER键。
  8. 双击AutoAdminLogon。
  9. 在“编辑字符串”对话框中,键入1,然后单击“确定”。
  10. 退出注册表编辑器。
  11. 单击“开始”,单击“关机”,然后在“注释”文本框中键入原因。
  12. 单击“确定”关闭计算机。
  13. 重新启动计算机。您现在可以自动登录。
  14. 取自:http://support.microsoft.com/kb/324737

答案 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)

我已经测试过了:

  • WIN10于2016年1月更新
  • WIN7于2016年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,也可以仅通过命令行使用 我想它会在后台进行注册表项。