전 dsquery를 사용한 적이 없지만 AD에서 모든 사용자 계정 목록을 가져 오는 것은 powershell을 사용하면 매우 쉽습니다.
Get-ADUser -Filter * -Properties SamAccountName,HomeDrive,HomeDirectory,DistinguishedName | Export-Csv "C:\folder\adusers.csv" -NoTypeInformation
편집 : 당신은 또한 CSV로 출력을 저장할 수 있습니다
Get-ADUser -Filter * -Properties SamAccountName,HomeDrive,HomeDirectory,DistinguishedName
: 당신은 그냥 선택해야에만 수출 특정 속성에 그냥 속성 요구 사항에 맞게 목록 변경 CSV로 내보내기 전에 :
Get-ADUser -Filter * -Properties SamAccountName,HomeDrive,HomeDirectory,DistinguishedName | Select SamAccountName,HomeDrive,HomeDirectory,DistinguishedName | Export-Csv "C:\folder\adusers.csv" -NoTypeInformation
... 또는 slig 더 좋은 방법 :
$Properties = "SamAccountName,HomeDrive,HomeDirectory,DistinguishedName"
Get-ADUser -Filter * -Properties $Properties | Select $Properties | Export-Csv "C:\folder\adusers.csv" -NoTypeInformation
큰 도움을 주셔서 감사합니다. 추가 질문 : .csv로 저장할 때 선택한 속성이 무시되고 모든 속성이 표시됩니다. .csv로 내 보낸 속성을 미리 필터링 할 수있는 방법이 있습니까? – Blufftl
CSV로 내보내기 전에 속성을 선택하기 만하면 답변을 업데이트하도록 표시합니다 .. –
도움 주셔서 감사합니다! :) – Blufftl