Setreg.exe (outil Set Registry Tool)

L'outil Set Registry Tool (Définition du Registre) vous permet de modifier les paramètres du Registre de chiffrement des clés publiques. Ces clés, appelées clés Software Publishing State (clés d'état d'édition de logiciels), contrôlent le comportement du processus de vérification des certificats. Une fois que l'action demandée est terminée, Setreg.exe affiche les valeurs en cours des clés Software Publishing State.

L'outil Set Registry est fourni uniquement avec les versions 1.0 et 1.1 du Kit de développement .NET Framework SDK. Dans les versions ultérieures, utilisez l'utilitaire SignTool.exe (outil Sign Tool).

setreg [-q] [Choice# {true|false}...]

Paramètres

Option

Description

-q

Spécifie le mode silencieux ; supprime l'affichage automatique des valeurs de clés Software Publishing State une fois l'action demandée terminée.

Choice#

Spécifie le paramètre du Registre. Elle doit être suivie par true ou false. (Notez que true et false ne respectent pas la casse.) Plusieurs choix et leur valeur correspondante (true ou false) peuvent être affichés sur la même ligne de commande.

1 — Approuvez la racine de test.

2 — Utilisez la date d'expiration figurant sur les certificats.

3 — Vérifiez la liste de révocation.

4 — Serveur de révocation hors connexion OK. Si la valeur est true, permet l'approbation hors connexion des certificats individuels.

5 — Serveur de révocation hors connexion OK. Si la valeur est true, permet l'approbation hors connexion des certificats commerciaux.

6 — Serveur de révocation hors connexion Java OK. Si la valeur est true, permet l'approbation hors connexion des certificats individuels.

7 — Serveur de révocation hors connexion Java OK. Si la valeur est true, permet l'approbation hors connexion des certificats commerciaux.

8 — Annulez les objets signés de la version 1.

9 — Vérifiez la liste de révocation du signataire des informations de date.

10 — N'approuvez que les éléments figurant dans la base de données d'approbation. Si la valeur est true, permet les téléchargements à partir des éditeurs figurant dans la base de données d'approbation personnelle.

-?

Affiche la syntaxe et les options de commande de l'outil.

Notes

Si vous exécutez Setreg.exe à partir de la ligne de commande sans spécifier d'option, l'outil affiche alors les valeurs en cours des clés Software Publishing State.

Exemples

La commande suivante indique au Registre d'approuver la racine de test (la racine de tous les certificats de test créés avec Makecert.exe) et d'afficher les valeurs de clés.

setreg 1 TRUE

La commande suivante indique au Registre de ne pas vérifier la liste de révocation et de ne pas afficher les valeurs de clés.

setreg -q 3 FALSE

La commande suivante désactive l'approbation hors connexion pour les certificats personnels et commerciaux.

setreg 4 false 5 false

La commande suivante désactive l'approbation hors connexion pour les certificats personnels et commerciaux, et n'affiche pas les paramètres actuels.

setreg –q 4 false 5 false

Voir aussi

Référence

Makecert.exe (outil de la création du certificat)

Invites de commandes Visual Studio e t Kit de développement logiciel (SDK) Windows

Autres ressources

Outils du .NET Framework

Historique des modifications

Date

Historique

Motif

Mai 2010

A documenté les options documentées 6 et 7, et ajouté des exemples supplémentaires.

Résolution des bogues de contenu.