检查windows用户登录密码请求是否启用

检查windows用户登录密码请求是否启用

出于安全原因,我想检查当前 Windows 用户是否为其帐户设置了密码,以及 Windows 启动时是否要求输入此密码(意味着使用保存的密码自动登录的功能已被停用)。

是否有一个或多个注册表项可以用于此目的?

我想将此检查用作我开发的软件安装程序中的预安装检查。我知道这不是一个很好的保护措施。它只是为了满足启用任何用户身份验证的要求。

答案1

在域环境中,以下键中的值将实现自动登录:

HKLM\software\microsoft\windows nt\currenversion\winlogon\

  • 自动管理员登录 = 1
  • DefaultUserName =(用户名)
  • 默认域名 = (域)
  • 默认密码 = (密码)

我想您只需要检查 AutoAdminLogon 以确保它设置为 0(关闭)而不是 1(开启)。

编辑:如果您担心用户不遵守您开发生产软件的环境的安全协议,并且您无权访问 GPO 等来亲自执行,您可能需要与您的系统/网络管理员聊天以获得进一步的保证

相关内容