This page provides a list of included Active Directory computer reports from the AD Reporting Tool. These are pre-built PowerShell scripts that enable administrators to quickly generate computer reports from Active Directory.

These PowerShell reports provide administrators with complete insight on the computer objects in the domain. Get an inventory of computers, find disabled or active computers, managed computers and so on, the AD Reporting Tool provides a comprehensive list of reports for all AD objects.

Reports can be exported to CSV or HTML, see example reports below. Send me feedback on reports you would like to see included.

These reports and more are included in the Active Directory Tools bundle.

List of included Active Directory Computer Reports

General

1. All domain controllers

Get all domain controllers. Includes computer name and operatingsystem.

2. All workstations

Get all computers with a client operating system. Includes computer name and operatingsystem.

3. All servers

Get all computers running windows server. Includes computer name and operatingsystem.

4. All computers and organization unit

Get all computers and the OU path. Includes computer name, operatingsystem and DistinguishedName.

5. All computers and IPv4 Address

Get all computers and the IPv4 address. Includes computer name, operatingsystem and IPv4 address.

6. All computers and IPv6 Address

Get all computers and the IPv4 address. Includes computer name, operatingsystem and IPv6 address

7. Computers created in last 30 days

Get all computers created in the last 30 days. Includes computer name, operatingsytem and created date.

8. Computers created in last 60 days

Get all computers created in the last 60 days

9. Computers created in last 90 days

Get all computers created in the last 90 days

10. Computers modified in last 7 days

Get all computers modified in the last 7 days. Includes computer name, operatingsytem and modified date.

11. Computers modified in last 30 days

Get all computers modified in the last 30 days

12. Computers modified in last 60 days

Get all computers modified in the last 60 days

13. Computers trusted for delegation

Get all computers trusted for delegation. Includes computer name, operatingsytem and TrustedForDelegation attribute.

14. Computers with no description

Get all computers with no description. Includes computer name, operatingsytem and description attribute.

15. Disabled computers

Get all disabled computers. Includes computer name, operatingsytem and enabled attribute.

16. Enabled computers

Get all enabled computers. Includes computer name, operatingsytem and enabled attribute.

17. Managed Computers

Get all computers that are managed by another user. Includes computer name, operatingsytem and managedby attribute.

18. Unmanaged computers

Get all computers that are not managed. Includes computer name, operatingsytem and managedby attribute.

19. Get all computers from an organizational unit (OU)

Get all computers from a specific OU. Includes computer name and operatingsystem. Change the SearchBase value to the Distinguished Name value of the OU.

20. Get all computers on keyword search by name

Get computers based on a keyword search, search the computer name. Change the value keyword.

Logon Status

21. All computers sorted by last logon date

Get all computers and value of the lastlogondate attribute. Includes computer name, operatingsystem and lastlogondate attribute.

22. Computers who logged on last 30 days

Get all computer who logged on last 30 days. Includes computer name, operatingsystem and lastlogondate attribute.

23. Computers who logged on last 7 days

Get all computer who logged on last 7 days

24. Computers who logged on last 1 day

Get all computer who logged on last 1 days

25. Inactive computers (LastLogonTimeStamp is blank)

Get all computers that have a blank logon timestamp. These are computers that have not been logged into. Includes computer name, operatingsystem and lastlogontimestamp attribute.

26. Inactive computers last 30 days

Get computers that have not been logged into for 30 days. Includes computer name, operatingsystem and lastlogontimestamp attribute.

27. Inactive computers last 60 days

Computers that have not been logged into for 60 days

28. Inactive computers last 90 days

Computers that have not been logged into for 90 days

Operating System

29. All workstations grouped by OS with count

Get all computers with a client operating system, groups them by OS with count. Includes computer name, operatingsystem.

30. All servers grouped by OS with count

Get all computers with a server operating systems, groups them by OS with count

31. Computers with non windows operating system

Get all computers that do not run a windows operating system. Includes computer name, operatingsystem, OperatingSystemServicePac and OperatingSystemVersion.

32. All computers and servers operating system

Get all computers and lists the name and operating system

33. Computers with Windows 10

Get all windows 10 computers. Includes computer name, operatingsystem, OperatingSystemServicePac and OperatingSystemVersion.

34. Computers with Windows 10 grouped by OS and count

Get all windows 10 computers, groups them by OS with count

35. Computers with Windows 7

Get all windows 7 computers. Includes computer name, operatingsystem, OperatingSystemServicePac and OperatingSystemVersion.

36. Computers with Windows 8

Get all windows 8 computers

37. Computers with Windows Server 2003

Get all computers running windows server 2003

38. Computers with Windows Server 2008

Get all computers running windows server 2008

39. Computers with Windows Server 2008 R2

Get all computers running windows server 2008

40. Computers with Windows Server 2012

Get all computers running windows server 2012

41. Computers with Windows Server 2012 R2

Get all computers running windows server 2012 R2

42. Computers with Windows Server 2016

Gets all computers running windows server 2016

43. Computers with Windows Server 2019

Gets all computers running windows server 2019

44. Computers with Windows XP

Gets all computers running windows XP

Recommended Tool: SolarWinds Server & Application Monitor (SAM)

This utility was designed to Monitor Active Directory and other critical applications. It will quickly spot domain controller issues, prevent replication failures, track failed logon attempts and much more.

What I like best about SAM is it’s easy to use dashboard and alerting features. It also has the ability to monitor virtual machines and storage.

Download Your Free Trial of SolarWinds Server & Application Monitor. 

Leave a Comment