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();
}
}
檢測域賬號是否禁用、密碼是否永不過期
相關文章
- Oracle 密碼永不過期設定Oracle密碼
- Linux系統中,修改密碼永不過期Linux密碼
- djangoadmin定時檢查產品是否過期Django
- 密碼學系列之:使用openssl檢測網站是否支援ocsp密碼學網站
- oracle如何修改單個使用者密碼永不過期Oracle密碼
- Windows Server 2012中通過WEB修改域使用者賬號密碼WindowsServerWeb密碼
- 10. 檢測域名是否到期
- js檢查身份證號是否正確JS
- Linux賬戶密碼過期安全策略設定Linux密碼
- 【TUNE_ORACLE】檢查統計資訊是否過期SQL參考OracleSQL
- C#檢測U盤是否插入C#
- openCV檢測物體是否運動OpenCV
- Apache檢測某模組是否生效Apache
- Java檢測埠是否被佔用Java
- 賬號密碼登入介面密碼
- Linux 清除 Git 賬號密碼LinuxGit密碼
- SQL Server 禁用Windows身份登入時忘記其他賬號如sa登入密碼後重置密碼SQLServerWindows密碼
- C#檢測本機是否聯網C#
- dfs檢測是否有環的優化優化
- python怎麼檢測字串是否有字母?Python字串
- linux檢測系統是否被入侵(上)Linux
- 檢測表中行記錄是否已存在
- Google官方釋出Chrome擴充套件Password Checkup 檢查密碼是否安全GoChrome套件密碼
- 萬能賬號密碼使用min密碼
- elasticsearch加賬號密碼登入Elasticsearch密碼
- es 的 url 加入賬號密碼密碼
- 使用賬號密碼來操作github? NO!密碼Github
- MySQL修改賬號密碼方法大全MySql密碼
- jQuery Validate驗證確認密碼是否相同jQuery密碼
- PHP 檢測銀行卡賬號PHP
- Google 現在可以更輕鬆地檢查你的密碼是否洩露Go密碼
- 檢查是否區域內所整數都被覆蓋
- Intersection observer檢測元素是否在視窗內Server
- nodejs檢測因特網是否斷開方案NodeJS
- 怎麼檢測伺服器是否被入侵伺服器
- 檢測當前瀏覽器是否支援cookie瀏覽器Cookie
- Android 應用檢測裝置是否被rootAndroid
- 用JavaScript檢測使用者是否線上JavaScript