How can I check from C# if a local user account (namely the local Administrator account) is active?
What I actually want is a C# replacement for the “Account Active” = “Yes” (or “No”) output from the “net user Administrator” command.
I’m afraid this question looks like a duplicate to this one, but I don’t know what to pass in for the parameter for the root DirectoryEntry object. Tried different things like “ldap://” + Environment.MachineName, “ldap://127.0.0.1”, “WinNT://” + Environment.MachineName, but none of them worked. I get an exception thrown by the searcher.FindAll() call in all three cases.
1 Answer