none
powerhsell에서 AD의 개체 수 확인 RRS feed

  • 질문

  • 안녕하세요.

    powershell cmdlet으로 현재 AD에 속해있는 컴퓨터/서버등의 수를 파악하고자 합니다.

    확인가능한 스크립트가 있을까요?

    2020년 2월 18일 화요일 오전 1:48

답변

  • 안녕하세요,

    powershell에서 아래의 스크립트로 조회 바랍니다.


    $Computers = (Get-ADComputer -Filter *).count
    $Workstations = (Get-ADComputer -LDAPFilter "(&(objectClass=Computer)(!operatingSystem=*server*))" -Searchbase (Get-ADDomain).distinguishedName).count
    $Servers = (Get-ADComputer -LDAPFilter "(&(objectClass=Computer)(operatingSystem=*server*))" -Searchbase (Get-ADDomain).distinguishedName).count

    Write-Host "Computers =      "$Computers
    Write-Host "Workstions =     "$Workstations
    Write-Host "Servers =        "$Servers


    덧붙여 csv로 export 가능한 명령어도 안내드립니다.

    csvde -f file.csv

    답변드린 내용이 도움이 되었기를 바랍니다.

    감사합니다.


    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com으로 문의할 수 있습니다.

    • 답변으로 표시됨 xyz_78 2020년 2월 18일 화요일 오전 7:21
    2020년 2월 18일 화요일 오전 2:13
    중재자
  • 안녕하세요,

    아래 스크립트를 참고 바랍니다.

     

     

    - Powershell에서 Active Directory의 Global Catalog 서버 확인

    [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().GlobalCatalogs

     

    Powershell에서 Active Directory의 Site 확인

    [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().Sites

     

     

    답변드린 내용이 도움이 되었기를 바랍니다.

    감사합니다.


    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com으로 문의할 수 있습니다.



    • 편집됨 Jeong HwanModerator 2020년 2월 18일 화요일 오전 4:12
    • 답변으로 표시됨 xyz_78 2020년 2월 18일 화요일 오전 7:21
    2020년 2월 18일 화요일 오전 4:11
    중재자

모든 응답

  • 안녕하세요,

    powershell에서 아래의 스크립트로 조회 바랍니다.


    $Computers = (Get-ADComputer -Filter *).count
    $Workstations = (Get-ADComputer -LDAPFilter "(&(objectClass=Computer)(!operatingSystem=*server*))" -Searchbase (Get-ADDomain).distinguishedName).count
    $Servers = (Get-ADComputer -LDAPFilter "(&(objectClass=Computer)(operatingSystem=*server*))" -Searchbase (Get-ADDomain).distinguishedName).count

    Write-Host "Computers =      "$Computers
    Write-Host "Workstions =     "$Workstations
    Write-Host "Servers =        "$Servers


    덧붙여 csv로 export 가능한 명령어도 안내드립니다.

    csvde -f file.csv

    답변드린 내용이 도움이 되었기를 바랍니다.

    감사합니다.


    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com으로 문의할 수 있습니다.

    • 답변으로 표시됨 xyz_78 2020년 2월 18일 화요일 오전 7:21
    2020년 2월 18일 화요일 오전 2:13
    중재자
  • 감사합니다.

    혹시 GC를 확인할수도 있을까요?

    2020년 2월 18일 화요일 오전 2:47
  • 안녕하세요,

    아래 스크립트를 참고 바랍니다.

     

     

    - Powershell에서 Active Directory의 Global Catalog 서버 확인

    [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().GlobalCatalogs

     

    Powershell에서 Active Directory의 Site 확인

    [System.DirectoryServices.ActiveDirectory.Forest]::GetCurrentForest().Sites

     

     

    답변드린 내용이 도움이 되었기를 바랍니다.

    감사합니다.


    ※ 응답이 문제 해결에 도움이 되었다면 [답변으로 표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다. 만약 TechNet 구독자 지원에 대한 의견이 있다면, tnsf@microsoft.com으로 문의할 수 있습니다.



    • 편집됨 Jeong HwanModerator 2020년 2월 18일 화요일 오전 4:12
    • 답변으로 표시됨 xyz_78 2020년 2월 18일 화요일 오전 7:21
    2020년 2월 18일 화요일 오전 4:11
    중재자