Supprimer le certificat de la boutique informatique à l'aide de PowerShell

Rohan Timalsina 16 février 2024
Supprimer le certificat de la boutique informatique à l'aide de PowerShell

Dans les systèmes d’exploitation Windows, un certificat est stocké localement sur l’ordinateur dans un magasin de certificats. Il contient divers certificats délivrés par différentes autorités de certification.

PowerShell vous permet de rechercher, d’ajouter et de supprimer des certificats et des magasins de certificats sur l’ordinateur. Ce tutoriel vous apprendra à supprimer un certificat du magasin de certificats avec PowerShell.

Utilisez l’applet de commande Remove-Item pour supprimer le certificat de l’ordinateur dans PowerShell

Les certificats sont stockés dans le lecteur Cert: de l’ordinateur. Vous pouvez utiliser le Get-ChildItem pour afficher le contenu du lecteur de certificat.

Get-ChildItem Cert:

Production:

Location   : CurrentUser
StoreNames : {SmartCardRoot, Root, Trust, AuthRoot...}

Location   : LocalMachine
StoreNames : {TestSignRoot, ClientAuthIssuer, OemEsim, Remote Desktop...}

L’exemple suivant affiche les magasins de certificats à l’emplacement Cert:\LocalMachine.

Get-ChildItem Cert:\LocalMachine

Production:

trouver les magasins de certificats à l’aide de powershell

La commande suivante récupère les certificats à l’emplacement Cert:\LocalMachine\My.

Get-ChildItem Cert:\LocalMachine\My

Production:

Thumbprint                                Subject
----------                                -------
44D46A6187F9CD61FA958A580B7D4088650AE3FA  CN=NVIDIA GameStream Server
0751530261173474BDAB820A9868BE7BD9D92E75  CN=F900CAE78D90FFE5

Vous pouvez utiliser l’applet de commande Remove-Item pour supprimer les certificats spécifiés de l’ordinateur. C’est un outil pratique qui peut supprimer différents types d’éléments, tels que des fichiers, des répertoires, des variables, des clés de registre, des fonctions et des alias.

Cette commande supprime un certificat du magasin de certificats My.

Remove-Item Cert:\LocalMachine\My\0751530261173474BDAB820A9868BE7BD9D92E75

Cela n’affecte pas la clé privée. Vous devez utiliser le paramètre -DeleteKey pour supprimer la clé privée et un certificat.

Remove-Item Cert:\LocalMachine\My\0751530261173474BDAB820A9868BE7BD9D92E75 -DeleteKey

Vous devez maintenant savoir comment supprimer des certificats du magasin de certificats sur votre ordinateur. Pour plus d’informations, voir about_Certificate_Provider.

Rohan Timalsina avatar Rohan Timalsina avatar

Rohan is a learner, problem solver, and web developer. He loves to write and share his understanding.

LinkedIn Website