我用在 http://support.microsoft.com/kb/306273
發現代碼中添加的Windows用戶。 問題是我需要將用戶添加到組,但組名已本地化。
E.g. MS示例使用英語電腦,這意味着您可以獲得像這樣的訪客組: grp = AD.Children.Find(「Guests」,「group」)
但是,在非英語的計算機上, '訪客'組名是本地化的,例如在我的德語操作系統上,客人的組名是「Gäste」。
這意味着用於支持例如在我的計算機上運行,我需要到該行更改爲 GRP = AD.Children.Find(「Gäste」,「集團」)
然後它工作。
現在,如果操作系統是任何其他語言,如何找到訪客用戶的名稱? 或者我如何從sid獲取訪客用戶名?
注:.NET 2.0,而不是3.0或3.5