Thursday, February 09, 2012

Como borrar incidentes de SCSM 2010 desde PowerShell

Utilizando SCSM PowerShell Cmdlets Beta 3, una serie de mĆ³dulos para PowerShell, es posible por Ej. borrar incidentes sin necesidad de tener acceso a la consola de System Center Service Manager 2010.
AcĆ” una guĆ­a de cĆ³mo instalar los mĆ³dulos: http://blog.scsmsolutions.com/2011/08/install-smlets-on-server-without-console/

Luego una vez instalado y desde la consola de PowerShell es posible realizar operaciones como las siguientes:
Listar todos los incidentes:
Get-SCSMObject -class (get-scsmclass -name system.workitem.incident$)
Borrar todos los incidentes:
Get-SCSMObject -class (get-scsmclass -name system.workitem.incident$) | remove-scsmobject -force
Asƭ con el resto de los objetos por ej, con las solicitudes de cƔmbios:
Listar todas las solicitudes de cambios:
Get-SCSMObject -class (get-scsmclass -name system.workitem.changerequest$)
Borrar todas las solicitudes de cambios:
Get-SCSMObject -class (get-scsmclass -name system.workitem.changerequest$) | remove-scsmobject -force

Como siempre espero les sea Ćŗtil.

No comments: