0
A
回答
0
我已经找到了通过WMI界面完成的好方法。 我已经打开WMI连接(请参阅:http://msdn.microsoft.com/en-us/library/aa390423%28v=vs.85%29.aspx)。
接下来,我列举了Win32_Account数据库中的所有项目。 win32_Account中的每个项目都有Domain,Name和SID字段。
这就是获得正确SID的方法。
不幸的是,我仍然不知道如何在不枚举所有用户的情况下进行此操作。
此外,此方法枚举域中的所有用户(即使他们从不登录本地计算机)。
相关问题
- 1. 如何让注册用户使用Devise注册其他用户?
- 2. 修改本地安全策略(注册表/ PowerShell /其他)
- 3. 注册表更改权限删除其他用户权限
- 4. Django注册修改注册表
- 5. 修改注册表键值
- 6. 修改Windows注册表项
- 7. Drupal:在注册时修改用户
- 8. 如何修改Liferay用户注册?
- 9. 注册用户在其他网站注册Wordpress站点
- 10. 订购在其他表中有更多注册表的用户
- 11. 修改Joomla注册以验证其他脚本
- 12. 使用Visual Basic修改注册表值
- 13. 使用VBScript修改注册表
- 14. Securesocial注册注册的其他领域
- 15. 代表他人设计注册用户(发送注册邮件)
- 16. 无法修改注册表用户访问
- 17. 编辑类 - 其他用户的注册表
- 18. 编辑其他用户的注册表项
- 19. 如何更改特定的注册表设置,其他用户在PowerShell中
- 20. 通过批处理文件更改其他用户的注册表
- 21. 在更改/修改期间wix修改注册表值
- 22. 如何修改注册表项?
- 23. Laravel-AdminLTE修改注册表格
- 24. VBS不会修改注册表
- 25. 如何修改CommandBandLayout注册表项值
- 26. 修改注册表项,以匹配后
- 27. django注册注册表单中的其他字段
- 28. 修改Windows Installer COM注册
- 29. 注册后注册用户
- 30. 注册用户和未注册用户
我知道用户的登录名和密码。我可以使用他们的SID吗? – Georg 2011-06-08 12:17:47
我无法找到通过hToken(由LogonUser返回)获取SID的方法。 – Georg 2011-06-08 12:29:12
我找到了这个链接:http://msdn.microsoft.com/en-us/library/aa446670。这种方法正在工作,但有些奇怪。在调用ConvertSidToStringSid之后,我得到了在我的计算机注册表中找不到的字符串。你知道原因吗? – Georg 2011-06-08 12:43:39