1

我有一个使用Microsoft 建议的NetUserAdd() API创建 Windows 用户帐户的程序。用户创建成功,我可以以该用户身份登录。

但是,在 Windows XP 上,欢迎屏幕中缺少新创建的用户。如果我禁用欢迎屏幕,我可以通过直接输入用户名以新用户身份登录。

我创建的帐户的什么属性导致它从欢迎屏幕中被忽略?

4

1 回答 1

4

您可以做的一件事是将用户名作为值添加到注册表项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList

使用用户名(作为 REG_DWORD)和值 1 来显示用户,使用 0 来隐藏。

于 2008-09-18T15:53:49.807 回答