Active-Directory
Powershell get-aduser 未顯示所有結果
我試圖從 AD 中提取一些數據,但得到一些令人困惑的結果。我在跑:
Get-ADUser -Filter * -Properties * | select userPrincipalName, msTSLSProperty01
它向我展示了所有使用者,其中 6 個在 msTSLSProperty01 欄位中有一些內容。令人困惑的是,它應該返回 42 個使用者,並在該欄位中包含某些內容。對於在該欄位中有數據的使用者,它顯示為空白的任何原因?
編輯1:此外,當我執行時:
Get-ADUser username -Properties msTSLSProperty01 | select msTSLSProperty01
它返回並為空集。
如果您的環境中有多個 DC,如果您期望的更改最近才寫入這些使用者屬性,您可能只會看到複製延遲。Powershell 查詢的 DC 可能與您用來驗證這些屬性是否存在的任何其他工具不同。
-Server
您可以使用命令中的參數明確告訴 PowerShell 與特定 DCGet-ADUser
通信。或者,您可能會遇到權限問題,阻止您讀取部分使用者的該屬性。