PowerShell - Get Computers OU from text list
- Jon Boyette
- Apr 15, 2022
- 1 min read
Name as a GET-Computers-OU.ps1, this will parse the text file and get all the OU's each computer is in, within ACTIVE Directory
#load a list of computers
$computerList = Get-Content "C:\temp\host.txt"
#results array
$results = @()
#for each computer
foreach($computerName in $computerList) {
#add result of command to results array
$results += Get-ADComputer $computerName -Properties Name, DistinguishedName | Select Name, DistinguishedName
}
#send results to CSV file
$results | Export-Csv "C:\TEMP\computerOUs.txt" -NoTypeInformation
Comments