题:
我使用http://support.microsoft.com/kb/306273上的代码
添加Windows用户.问题是我需要将用户添加到组,但组名已本地化.
例如,MS-example使用英文计算机,这意味着您可以像这样获取访客组:grp = AD.Children.Find("Guests","group")
但是在非英语计算机上,"访客"组名是本地化的,例如在我的德语操作系统上,来宾的组名是"Gäste".
这意味着支持示例在我的计算机上运行我需要将该行更改为grp = AD.Children.Find("Gäste","group")
然后它工作.
现在,如果操作系统是任何其他语言,我如何找到访客用户的名称?或者如何从sid获取来宾用户名?
注意:.NET 2.0,而不是3.0或3.5