有没有办法确定用户是否通过Windows中的欢迎屏幕登录



出于安全原因,我们希望强制系统用户使用传统的登录对话框,在该对话框中,他们必须输入用户名和密码,而不是允许他们访问欢迎屏幕(其中列出了计算机上的用户)。有没有办法检查(以编程方式,最好是在 C# 中)系统当前是否正在使用欢迎屏幕(而不是传统的 Windows 登录对话框)?

对于Win7Vista,有一个注册表项包含该信息。

密钥名称:dontdisplaylastusername

关键位置:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

如果密钥的值1则 PC 正在使用传统的登录样式。

最新更新