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

时间:2013-09-30 18:15:10

标签: c# windows login

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

1 个答案:

答案 0 :(得分:0)

Win7 & Vista ,有一个包含该信息的注册表项。

键名:dontdisplaylastusername

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

如果密钥的值为1,那么PC正在使用traditional login style