SCCM Powershell ejecutar scripts “Run”

Con el tema del CVE de follina creamos un script en PowerShell para la modificación de los registros de los equipos y para deployarlo utilice SCCM

ejecute el script en todas las maquinas pero algunas de ellas (cerradas/vacaciones) no se parchearon y saque listado con crowdstrike

cree un script para volver a mandar el script de follina a esas maquinas concretas

$VMS=(“Nombreequipo1″,”NombreequipoXXX”)

$script= Get-CMScript -ScriptName “Follina CVE-2022-30190” | Select-Object scriptname, ScriptGuid

foreach($VM in $VMS){
$VM
Invoke-CMScript -ScriptGuid $script.ScriptGuid -Device (Get-CMDevice -Name $VM )

}

Podríamos recorrer el listado de un CSV.. hacer un bucle.. hacer un test-connection etc…

un saludo

Leave a Reply

Your email address will not be published.