Hi All
I am writing a script to do the following
search an ad folder & add any computer objects to some security groups
Below is what I’ve pieced together,
Import-Module ActiveDirectory $Computer = Get-ADComputer -Filter * -SearchBase "OU=folder" Do { $ComputerCheckValid = Get-ADComputer $Computer -ErrorAction SilentlyContinue Sleep 10 } While ($ComputerCheckValid -eq $null) Add-ADGroupMember "group" -Members "$Computer" Add-ADGroupMember "group2" -Members "$Computer"
Now i know the get-adcomputer work individually, but not when combined as above. But i would like to use a for each, but unsure on how to go about it.
Import-Module ActiveDirectory ForEach-Object { Get-ADComputer -Filter * -SearchBase "OU=folder" Add-ADGroupMember "Group" -Members "$_" }
I thought that below would work, but get an error of cannot find object with identity: ’ ’ under: ‘DC=company’
Would appreciate some help here.