Quantcast
Channel: SCSM PowerShell Cmdlets
Viewing all articles
Browse latest Browse all 306

New Post: get-scsmobject

$
0
0

I am creating a test/dev environment for SCSM 2012 and only wanted to bring in a subset of users through the AD Connector.  Unfortunately I pulled in 230,000 users and it has overwhelmed my test box. 

I've deleted the connector and now I'm trying to remove the users via Powershell. I found this link:

http://smlets.codeplex.com/discussions/223385

and it provides this command:

get-scsmobject Microsoft.AD.User$ -Filter "Firstname -eq 'Phil'" | remove-scsmobject -whatif

which seems to be exactly what i want to do. Unfortunately I'm getting this error:

Get-SCSMObject : Cannot bind parameter 'Id'. Cannot convert value "Microsoft.AD.User$" to type "System.Guid". Error: "G
uid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx)."
At line:1 char:15
+ get-scsmobject <<<<  Microsoft.AD.User$ -Filter "Firstname -eq 'Phil'" | remove-scsmobject -whatif
    + CategoryInfo          : InvalidArgument: (:) [Get-SCSMObject], ParameterBindingException
    + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,SMLets.GetSMObjectCommand


I'm pretty new to powershell so any help would be appreciated.
Thanks.

Viewing all articles
Browse latest Browse all 306

Trending Articles