2

我需要在 Windows 上的“切换用户”屏幕中隐藏用户帐户名。为此,我需要将该用户名添加到本地计算机策略/计算机配置/Windows 设置/安全设置/本地策略/用户权限分配/“拒绝本地登录”中。

我需要以编程方式做到这一点。

你知道如何在 .NET C# 中做到这一点吗?

任何链接或任何提示可能会有所帮助......

谢谢。

4

1 回答 1

2

您需要在注册表中写入信息

首先阅读此配置用户权限(您可以在其他操作系统中找到相同的内容)

第二次阅读此Read-write-and-delete-from-registry

编辑

对于 Win7 和 Vista Win7 和 Vista

编辑2

转到“HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon”并创建一个名为“SpecialAccounts”的新密钥。创建一个名为“UserList”的“SpecialAccounts”子项。在“UserList”键中,使用要隐藏的帐户名称创建一个 DWORD 值,并将该 DWORD 的值设置为 0。对要隐藏的每个帐户执行此操作。

所有这些你都可以通过第二个链接来完成

于 2012-05-04T14:01:15.983 回答