2013-05-16 33 views
-5
static void Main(string[] args) 
{ 
DirectoryEntry localMachine = new DirectoryEntry("WinNT://" + Environment.MachineName +  ",Computer"); 
DirectoryEntry admGroup = localMachine.Children.Find("Users"); 
object members = admGroup.Invoke("members", null); 
foreach (object groupMember in (IEnumerable)members) 
DirectoryEntry member = new DirectoryEntry(groupMember); 
Console.WriteLine(member.Name);     
Console.ReadLine(); 
} 

在輸出中,我得到「用戶」下的本地帳戶列表。但內置的Guest帳戶未顯示。如何使用C#代碼重命名Windows訪客帳戶?

+0

你能告訴你做了什麼嗎? –

+0

我正在嘗試爲它編寫C#代碼 – Mythri

+0

您是否谷歌它周圍? 在Stackoverflow中,我們感謝那些先玩耍並嘗試一些事情的人,他們來到了stackoverflow。 由於此原因,您的問題已關閉。 下次請注意。 –

回答

1

您可以使用NetUserSetInfo函數更改用戶帳戶的用戶名。

+0

NetUserGetInfo是一個Win32非託管函數。如何在託管的.Net代碼中調用它? – Mythri

相關問題