using System;
using System.DirectoryServices.AccountManagement;
class Program
{
static void Main(string[] args)
{
// 從控制檯輸入使用者名稱
Console.Write("請輸入要查詢的使用者名稱: ");
string userName = Console.ReadLine();
// 使用當前預設域名
using (PrincipalContext context = new PrincipalContext(ContextType.Domain))
{
// 查詢使用者
UserPrincipal user = UserPrincipal.FindByIdentity(context, userName);
if (user != null)
{
// 檢查賬號是否禁用
bool isAccountDisabled = user.Enabled.HasValue && !user.Enabled.Value;
Console.WriteLine("賬號是否禁用: " + isAccountDisabled);
// 檢查密碼是否永不過期
bool isPasswordNeverExpires = user.PasswordNeverExpires;
Console.WriteLine("密碼是否永不過期: " + isPasswordNeverExpires);
}
else
{
Console.WriteLine("找不到使用者: " + userName);
}
}
Console.ReadKey();
}
}
檢測域賬號是否禁用、密碼是否永不過期
相關文章
- 域賬戶密碼過期密碼
- 使用java連線AD域,驗證賬號密碼是否正確Java密碼
- Oracle 密碼永不過期設定Oracle密碼
- Linux系統中,修改密碼永不過期Linux密碼
- 密碼學系列之:使用openssl檢測網站是否支援ocsp密碼學網站
- oracle如何修改單個使用者密碼永不過期Oracle密碼
- djangoadmin定時檢查產品是否過期Django
- 檢查頁面Session是否過期,過期執行相應操作 解決方法Session
- Java檢測物件是否相等Java物件
- python檢測圖片是否存在指令碼Python指令碼
- 檢查使用者是否用了預設密碼(轉)密碼
- 10. 檢測域名是否到期
- Apache檢測某模組是否生效Apache
- 檢測空間是否支援curl
- 【TUNE_ORACLE】檢查統計資訊是否過期SQL參考OracleSQL
- python中用正規表示式檢查密碼是否安全Python密碼
- js檢查身份證號是否正確JS
- 使用Powershell來修改Hyper-v Server本地管理員密碼為永不過期Server密碼
- Windows Server 2012中通過WEB修改域使用者賬號密碼WindowsServerWeb密碼
- 賬號密碼登入介面密碼
- js檢測文字框是否為空程式碼例項JS
- Java檢測埠是否被佔用Java
- C#檢測U盤是否插入C#
- 檢測是否為360瀏覽器?瀏覽器
- Linux賬戶密碼過期安全策略設定Linux密碼
- JavaScript設定cookie永不過期JavaScriptCookie
- Linux 清除 Git 賬號密碼LinuxGit密碼
- elasticsearch加賬號密碼登入Elasticsearch密碼
- 使用賬號密碼來操作github? NO!密碼Github
- es 的 url 加入賬號密碼密碼
- linux 賬號密碼安全加固Linux密碼
- 萬能賬號密碼使用min密碼
- oracle密碼過期Oracle密碼
- PHP 檢測銀行卡賬號PHP
- dfs檢測是否有環的優化優化
- 用JavaScript檢測使用者是否線上JavaScript
- 檢測表中行記錄是否已存在
- C#檢測本機是否聯網C#