0

Win XPや7(Active Directoryではない)などのローカルOSでuserAccountを有効または無効にすることをプログラムで検出するにはどうすればよいですか。C#でも、userAccountパスが期限切れかどうかを検出する方法は? C#で

ありがとう。

4

1 に答える 1

0
  public static bool IsUserEnable(string username, ContextType type)
        {
            PrincipalContext context = new PrincipalContext(type);
            UserPrincipal user = UserPrincipal.FindByIdentity(context, IdentityType.SamAccountName, username);

            return user.Enabled.Value;
        }

このメソッドを次のように呼び出します。

IsUserEnable("guest", ContextType.Machine);
于 2012-11-21T19:09:59.133 に答える