目前我位於網域 A,我正在嘗試使用以下命令從另一個網域(網域 B)取得使用者 ID 詳細資訊。
net user user-id /domain
The request will be processed at a domain controller for domain domain-A.net.
The user name could not be found.
More help is available by typing NET HELPMSG 2221.
由於它失敗並嘗試在域 A 本身中查找,因此嘗試過net user domain-B\user-id /domain
但沒有成功,有沒有辦法從另一個域獲取用戶詳細資訊?
答案1
我對特定使用者的網域帳戶密碼到期日感興趣,透過此關聯能夠得到詳細資訊。
電源外殼命令:-
Get-ADUser –Server abc.com username -properties PasswordLastSet, PasswordNeverExpires, PasswordExpired |ft Name, PasswordLastSet, PasswordNeverExpires,PasswordExpired
然後需要使用以下命令計算到期日:-
Get-ADUser 'username' -server 'abc.com' -Properties msds-UserPasswordExpiryTimeComputed | Select Name, @{n='PasswordExpires'; e={[datetime]::FromFileTime($_.'msds-UserPasswordExpiryTimeComputed')}}