0%
Listing and Retrieving Information About Computers

Listing and Retrieving Information About Computers

This guide shows you how to list and retrieve information about computers in Active Directory with PowerShell.

10-15 min

Listing and Retrieving Information About Computers

Command Summary

# List all computers
Get-ADComputer -Filter *

# List computers matching specific criteria
Get-ADComputer -Filter {OperatingSystem -like "*Windows 10*"}
Get-ADComputer -Filter {Enabled -eq $true}
Get-ADComputer -Filter {LastLogonTimeStamp -gt (Get-Date).AddDays(-30)}

# Retrieve detailed information about a computer
Get-ADComputer -Identity "PC-01" -Properties *

# List computers in a specific OU
Get-ADComputer -Filter * -SearchBase "OU=Ordinateurs,DC=lab,DC=lan"

# Count computers
(Get-ADComputer -Filter *).Count

# Export the list of computers to a CSV file
Get-ADComputer -Filter * | Export-Csv -Path "C:\Ordinateurs.csv" -NoTypeInformation

Detailed Explanations

1. Listing All Computers

The Get-ADComputer -Filter * command returns all computer objects in Active Directory. It is the basic command for getting started with computers.

2. Filtering Computers

You can use different filtering criteria:

  • By operating system:
Get-ADComputer -Filter {OperatingSystem -like "*Windows 10*"}
  • By status (enabled/disabled):
Get-ADComputer -Filter {Enabled -eq $true}
Link copied!