To enable or disable a user on local computer, I am using the following snippet.
DirectoryEntry localMachine = new DirectoryEntry("WinNT://" + Environment.MachineName);
DirectoryEntry currentUser = localMachine.Children.Find(user, "Administrators");
currentUser.Invoke("AccountDisabled", new object[] { true });
currentUser.CommitChanges();
I am assigning user as a string. I am getting a “filepath not found error”: Comexception Unhandled.
Is anything wrong with my code ?
According to the MSDN Page for
DirectoryEntry:So, your code to grab the user should be: