web-dev-qa-db-fra.com

Supprimer le certificat de la boutique informatique

J'ai du mal à faire en sorte que PowerShell supprime un certificat qui a été accidentellement installé sur toutes nos machines Windows 7 dans la boutique informatique.

À titre d'exemple, j'ai inclus une capture d'écran de l'endroit où le certificat est installé (ce n'est pas le certificat réel). Nous avons quelques centaines de machines et nous souhaitons que cela soit aussi automatique que possible.

Si quelqu'un pouvait fournir un moyen de supprimer le certificat par numéro de série ou empreinte numérique, ce serait parfait.

enter image description here

14
brink668

Vous pouvez utiliser le Cert:- PSDrive avec Get-ChildItem et Remove-Item. Ex:

#Delete by thumbprint
Get-ChildItem Cert:\LocalMachine\My\D20159B7772E33A6A33E436C938C6FE764367396 | Remove-Item

#Delete by subject/serialnumber/issuer/whatever
Get-ChildItem Cert:\LocalMachine\My |
Where-Object { $_.Subject -match 'Frode F' } |
Remove-Item
25
Frode F.