-1
我開發了一個winforms嚮導,並且在這個嚮導的一個頁面中,我需要列出所有帳戶以使用戶選擇一個。所以我的工作代碼爲:如何獲取包括本地系統帳戶在C#中的所有帳戶?
private static IEnumerable<string> GetUsersAccountName()
{
var searcher = new ManagementObjectSearcher(new SelectQuery("Win32_UserAccount"));
var usersAccounts = (from ManagementBaseObject envVar in searcher.Get()
select envVar["Name"].ToString());
return users.ToList();
}
用這種方法我得到賬戶名稱
左右,但沒有獲得「本地系統帳戶」,如何讓這個帳戶名稱呢?
LocalSystem不是該機制的一部分;它被安全系統忽略。如果你真的需要它,只需手動添加它 – 2014-10-03 15:04:54
http://stackoverflow.com/questions/1240373/how-do-i-get-the-current-username-in-net-using-c 這是你是什麼尋找 ? – Astro 2014-10-03 15:35:59