自动登录 Windows Server 2012

Ste*_*hRT 55 auto-login windows-server-2012

嘿,我希望有人知道如何使用自动登录设置 Server 2012?

我已经尝试过: winserver2012

但是我找不到 2008 服务器中的复选框,上面写着“用户必须输入用户名和密码才能使用这台计算机”。

我还能去哪里/做这个自动登录?

Mik*_*ail 48

尝试使用注册表项技术。

您需要有一个带有密码的帐户才能使用它。

  1. regedit.exe

  2. 导航

    HKLM\Software\Microsoft\Windows NT\CurrentVersion\winlogon
    
    Run Code Online (Sandbox Code Playgroud)
  3. 设置或创建以下键

    (DWORD)  AutoAdminLogon = 1
    (String) DefaultUserName = Your user name
    (String) DefaultPassword = Your password
    
    Run Code Online (Sandbox Code Playgroud)
  4. 重新启动并让我们知道它是否有效!


小智 37

Sysinternals 的Autologon应该可以解决问题。这也很简单。

  • 虽然问题与原始 Server 2012 相关,但这是似乎在 R2 下仍然有效的唯一方法。 (2认同)

小智 32

我不会手动编辑注册表。使用 2012(以及 2008)标配的 netplwiz.exe 应用程序。这为我打开了以下用户帐户框。在此处输入图片说明

只需通过开始菜单搜索该应用程序,或前往 C:\Windows\System32 即可找到它

  • 对于像我这样愚蠢的人,您需要清除“用户必须输入用户名和密码才能使用此计算机”,它会要求输入密码以使服务器自动登录。 (7认同)
  • 此选项在 Windows 2012 R2 中不可用。 (2认同)
  • 在按照其他帖子中所述设置 AutoAdminLogon 之前,该选项在网络域上不可用。 (2认同)

Bri*_* D. 9

转到 CMD 并输入“control userpasswords2”。如果您可以看到“用户必须输入用户名和密码才能使用此计算机”复选框,然后取消选中它并应用/确定并输入您的凭据。

但是,Windows 并不总是显示“用户必须输入用户名和密码才能使用此计算机”复选框。例如,如果您的 PC 加入了域。

如果您使用完整的注册表方法,那么您的密码将保存在计划文本中,这可能是一个安全问题。为了解决这个问题,你可以强制复选框出现,无论如何。

  1. 打开注册表并导航到“HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon”。
  2. 仅创建值为“1”的字符串“AutoAdminLogon”。
  3. 关闭注册表编辑器并打开 CMD 提示。
  4. 键入不带引号的“control userpasswords2”。

您现在将看到 OP 发布的相同对话框,但带有复选框“用户必须输入用户名和密码才能使用这台计算机”,并且它不会被选中。

  1. 重新选中该框并点击应用。
  2. 然后再次取消选中它并点击应用或确定并保存您的 UID 和 PWD。

机器将自动登录,无需将您的凭据以纯文本形式存储在注册表中。如果您之前使用 UID 和 PWD 执行过完整的注册表方法,我会在执行此操作之前删除它们,但是选中该框可能会为您删除密钥。

如果 PC 是 DC 或域成员,则您可能需要配置登录域注册表项才能正常工作。


Ejo*_*oso 5

我认为这是从 PowerShell 中最容易做到的......

类型:

PS:> $RegPath = "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon"

PS:> Set-ItemProperty $RegPath "AutoAdminLogon" -Value "1" -type String

PS:> Set-ItemProperty $RegPath "DefaultUsername" -Value "YOURDOMAINNAME\Administrator" -type String

PS:> Set-ItemProperty $RegPath "DefaultPassword" -Value "YOURPASSWORD" -type String
Run Code Online (Sandbox Code Playgroud)

我不知道这是否总体上更容易,但您可以通过远程 PowerShell 会话执行此操作。在我看来,这使它更易于访问。