Làm cách nào để có được truy vấn powershell để hiển thị giá trị thuộc tính thay vì chỉ tên của chúng?


0

Tôi đang sử dụng powershell để truy vấn Active Directory. Tôi muốn liệt kê tên người dùng và quyền công dân của họ (ví dụ: US, AS, CA ...). Tuy nhiên, khi tôi chạy truy vấn, kết quả hiển thị tên và giá trị cho thuộc tính Tên, nhưng chỉ tên cho thuộc tính Công dân theo sau là dấu bằng (=). Vấn đề này cũng xuất hiện chẳng hạn, khi tôi cố gắng thực hiện một danh sách tên người dùng và tên máy trạm của họ. Tôi biết rằng có các giá trị trong các thuộc tính đó, vì tôi có thể thấy chúng khi tôi sử dụng Trình chỉnh sửa ADSI. Vì vậy, làm thế nào tôi có thể làm cho điều này để làm việc?


2
Làm thế nào về bạn chỉnh sửa câu hỏi của bạn để bao gồm tập lệnh PowerShell bạn đang sử dụng? Bằng cách đó, chúng tôi không phải đoán những gì bạn đang làm ...
DavidPostill

Câu trả lời:


0

Khi chạy Get-AdUser, nó chỉ trả về một thuộc tính tắt giới hạn.

nếu bạn muốn xem các thuộc tính khác, hãy thử sử dụng:

Get-AdUser "Person" -Properties extentionAttribute10,dn | ft Name,extentionAttribute10,dn

Rõ ràng, đằng sau phần thuộc tính bạn đặt tên cho các thuộc tính bạn muốn thấy được phân tách bằng dấu phẩy. và sau đó bạn cần nói với powershell để hiển thị những kết quả này, bằng cách đặt tên chúng theo ft (Bảng định dạng)

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.