2009-03-13 10 views

risposta

3

Qualcosa di simile dovrebbe fare il trucco (non testato):

DirectoryEntry localMachine = new DirectoryEntry("WinNT://" + Environment.MachineName); 

DirectoryEntries entries = localMachine.Children; 
DirectoryEntry user = entries.Remove("User"); 
entries.CommitChanges(); 
11

clausola Thomsen era vicino, è necessario passare al metodo DirectoryEntry.Remove un paramenter DirectoryEntry e non una stringa, come:

DirectoryEntry localDirectory = new DirectoryEntry("WinNT://" + Environment.MachineName.ToString()); 
DirectoryEntries users = localDirectory.Children; 
DirectoryEntry user = users.Find("userName"); 
users.Remove(user); 
Problemi correlati