2
我被要求編寫一個程序,用於檢查AD中所有用戶的密碼過期的時間。該程序然後發送電子郵件給那些密碼將在3天或更短時間內過期的用戶。電子郵件部分很簡單,但我對AD不太熟悉,也不能在互聯網上找到任何有用的東西。獲取Active Directory中所有用戶的密碼信息
對於更具體的解釋,如果我有一個表稱爲用戶數據庫,我會做這樣的事情與SQL:
SELECT FirstName, LastName, PasswordLastChangedDate, PasswordExpireDate
FROM users;
我需要用VB(或C#)來做到這一點。我在System.DirectoryServices
命名空間中探索過,但一直沒有任何運氣。任何人都可以指出我正確的方向嗎?
夥計,我愛你。我一直在尋找這樣的事情。非常感激! – MGZero
夫婦的事情 - 該示例是基於帳戶到期與密碼到期,所以你會想調整。此外,如果您在環境中使用細粒度密碼策略,這是一個更難解決的問題,因爲您需要詢問每個用戶對象的有效策略,然後根據該策略計算密碼過期日期。 –