我可以編程和遠程通過WCF(個體經營託管)和C#創建和刪除Windows用戶帳戶? 這適用於本地,但不通過WCF ...想法?刪除Windows用戶帳戶遠程WCF和C#
DirectoryEntry localDirectory = new DirectoryEntry("WinNT://" + Environment.MachineName.ToString());
DirectoryEntries users = localDirectory.Children;
try
{
DirectoryEntry user = users.Find(usernameAccount);
users.Remove(user);
}catch(SystemException)
{
System.Console.WriteLine("Error: User account not found in the system");
}
}
我認爲值得注意的是DirectoryEntry是IDisposable,它可能是一個好主意,它包裝在一個使用。 使用(用戶的DirectoryEntry = users.Find(usernameAccount)) { users.Remove(用戶); } – Felan