이름만 표시하는 대신 속성 값을 표시하는 Powershell 쿼리를 얻으려면 어떻게 해야 하나요?

이름만 표시하는 대신 속성 값을 표시하는 Powershell 쿼리를 얻으려면 어떻게 해야 하나요?

Powershell을 사용하여 Active Directory를 쿼리하고 있습니다. 사용자 이름과 시민권(예: US, AS, CA...)을 나열하고 싶습니다. 그러나 쿼리를 실행하면 결과에 이름 특성의 이름과 값이 표시되지만 시민권 특성의 이름 뒤에 등호(=) 기호만 표시됩니다. 예를 들어, 사용자 이름과 해당 워크스테이션 이름 목록을 작성하려고 할 때도 이 문제가 발생합니다. ADSI 편집기를 사용할 때 해당 특성을 볼 수 있으므로 해당 특성에 값이 있다는 것을 알고 있습니다. 그럼 어떻게 하면 이것을 작동시킬 수 있을까요?

답변1

Get-AdUser를 실행하면 제한된 설정 속성만 반환됩니다.

다른 속성을 보려면 다음을 사용해 보세요.

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

분명히 속성 부분 뒤에는 보고 싶은 속성의 이름을 쉼표로 구분하여 지정합니다. 그런 다음 ft(Format-Table) 뒤에 이름을 지정하여 결과에 이를 표시하도록 powershell에 지시해야 합니다.

관련 정보