Windows-Server-2003
如何在首次登錄後 1 個月停用 Active Directory 使用者,而不是定義一個固定的到期日期
我們希望授予某些 Active Directory 使用者訪問權限,以便他們可以遠端訪問我們的伺服器並從伺服器的特殊文件夾中下載。
我們提供給使用者的許可是基於時間的。應該有 1 個月、2 個月、…、1 年、… 許可證。
目前情況(我不想要的):
在創建使用者並將其添加到作業系統時,會給出一個可靠的到期日期。
我想要的是:
使用者的有效期應在首次登錄後自動計算。購買許可證時,使用者可能不需要其帳戶權限。
換句話說:
當我們創建的使用者的許可證在1 月 1日購買時,他應該在****2 月 1 日之前使用該許可證。不管他是否真的登錄。他不能在2 月 5 日來開始使用他的執照,因為那時執照已經過期。
我想要的是,當他在2 月 5 日來並開始使用時,許可證會更新到3 月 5 日。
- 工作環境為 Windows Server 2012。
- 我所說的“使用者”一詞是指Active Directory 使用者。
通過活動目錄中的使用者列舉的預定腳本或powershell怎麼樣。查找未設置到期日期但有最後登錄日期的使用者。然後將到期日期設置為您想要的日期。只要你至少每天執行它,你應該沒問題。