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

本文关键字:Windows 登录 屏幕 是否 用户 有没有 | 更新日期: 2023-09-27 18:33:24

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

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

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

密钥名称:dontdisplaylastusername

关键位置:HKEY_LOCAL_MACHINE'SOFTWARE'Microsoft'Windows'CurrentVersion'Policies'System

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