PowerShell

PowerShell 도메인에 가입된 컴퓨터 정보확인

delmaster 2016. 4. 26. 09:08

도메인에 가입된 컴퓨터의 IP 구성 정보, 컴퓨터 이름, OS 버전, 서비스팩 여부, DN, SID, 도메인에 가입된 날짜 또는 시간, 도메인 로그온 횟수 등 여러가지 정보가 필요한 경우가 있습니다.

아래의 파워쉘 스크립트를 통해서 쉽게 확인이 가능하겠습니다.

 

 

 

위의 스크립트를 우클릭하여 'PowerShell 에서 실행' 을 클릭하면 아래와 같은 결과로 출력됩니다.

 

 

get-adcomputer

 

상기 출력되는 내용은 컴퓨터 이름, 컴퓨터의 DNS 이름, IPv4 주소, DN, OS버전, OS의 서비스팩여부, 도메인에 가입된 시간, 변경된 시간, 각 컴퓨터의 마지막 로그온 시간, 로그온횟수, 활성화여부, SID 입니다.

 

아래는 스크립트의 내용입니다.

 

 

<#
    내용: 도메인의 컴퓨터 정보 확인
    작성자: 이성환(www.delmaster.net)
    작성일 : 2016.04.22
    업데이트: -
#>

$Temp = get-ADDomain | select DNSRoot | ConvertTo-Csv
$Domain = $Temp[2]
Get-ADComputer -Filter * -Properties * | select Name,DNSHostName,IPv4Address,DistinguishedName, OperatingSystem,OperatingSystemServicePack,whenCreated,whenChanged,LastLogonDate,logonCount,

Enabled, objectSid | Out-GridView -OutputMode Multi -Title "$Domain 의 Computer"