Hello Don;
Please note the following, I do not understand why Get-ADUser does not work for svcFWSQLStg450SSRSAgent It does work when I do the following Get-ADUser -Filter {Name -eq ‘svcFWSQLStg450SSRSAgent’ } -SearchBase “OU=ServiceAccts,DC=cheri,DC=org”. This is why I was trying to use Remove-ADUser -Filter {Name -eq “$user”} -SearchBase “OU=ServiceAccts,DC=wvus,DC=org” Didn’t seem I had any other options
Here is the output:
$ foreach ($user in (get-content d:\powershell_temp\svcfwsqlstg_accounts_bad.out )) {
Get-Aduser -Identity $user -Properties DistinguishedName | Select-Object -ExpandProperty DistinguishedName
#“Removing $user”
}
CN=svcFWSQLStg400Agent,OU=ServiceAccts,DC=cheri,DC=org
CN=svcFWSQLStg400DBEng,OU=ServiceAccts,DC=cheri,DC=org
CN=svcFWSQLStg400Int,OU=ServiceAccts,DC=cheri,DC=org
CN=svcFWSQLStg450Agent,OU=ServiceAccts,DC=cheri,DC=org
CN=svcFWSQLStg450DBENg,OU=ServiceAccts,DC=cheri,DC=org
CN=svcFWSQLStg450SSRS,OU=ServiceAccts,DC=cheri,DC=org
Get-Aduser : Cannot find an object with identity: ‘svcFWSQLStg450SSRSAgent’ under: ‘DC=cheri,DC=org’.
At line:2 char:1
- Get-Aduser -Identity $user -Properties DistinguishedName | Select-Obj …
-
+ CategoryInfo : ObjectNotFound: (svcFWSQLStg450SSRSAgent:ADUser) [Get-ADUser], ADIdentityNotFoundException
+ FullyQualifiedErrorId : ActiveDirectoryCmdlet:Microsoft.ActiveDirectory.Management.ADIdentityNotFoundException,Microsoft.ActiveDirectory.Manageme
nt.Commands.GetADUser
Get-Aduser : Cannot find an object with identity: ‘svcFWSQLStg450SSRSEng’ under: ‘DC=cheri,DC=org’.
At line:2 char:1
- Get-Aduser -Identity $user -Properties DistinguishedName | Select-Obj …
-
+ CategoryInfo : ObjectNotFound: (svcFWSQLStg450SSRSEng:ADUser) [Get-ADUser], ADIdentityNotFoundException
+ FullyQualifiedErrorId : ActiveDirectoryCmdlet:Microsoft.ActiveDirectory.Management.ADIdentityNotFoundException,Microsoft.ActiveDirectory.Manageme
nt.Commands.GetADUser
[1:03 PM]ndl@FWTS012:Powershell_Test $ Get-ADUser -Filter {Name -eq ‘svcFWSQLStg450SSRSAgent’ } -SearchBase “OU=ServiceAccts,DC=cheri,DC=org”
DistinguishedName : CN=svcFWSQLStg450SSRSAgent,OU=ServiceAccts,DC=cheri,DC=org
Enabled : True
GivenName :
Name : svcFWSQLStg450SSRSAgent
ObjectClass : user
ObjectGUID : b5013a82-daf5-4926-bd27-d5eba4d2a2b2
SamAccountName : svcFWSQLStg450SSRSAg
SID : S-1-5-21-2000478354-1229272821-682003330-40899
Surname :
UserPrincipalName : svcFWSQLStg450SSRSAgent@cheri.org
[1:06 PM]ndl@FWTS012:Powershell_Test $ Get-ADUser -Identity svcFWSQLStg450SSRSAgent
Get-ADUser : Cannot find an object with identity: ‘svcFWSQLStg450SSRSAgent’ under: ‘DC=cheri,DC=org’.
At line:1 char:1
Thank you for your help!
Norm