DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 264584 - Dernière mise à jour: vendredi 15 juin 2007 - Version: 2.3

Résumé

Pour modifier une valeur ou des autorisations de Registre à partir d'une ligne de commande ou d'un script, utilisez l'utilitaire Regini.exe. L'utilitaire Regini.exe est inclus dans le Kit de ressources de Windows NT Server 4.0 de Microsoft Windows 2000 et de Microsoft Windows Server 2003.

Plus d'informations

La syntaxe permettant de modifier des valeurs ou des autorisations de Registre avec Regini est la suivante :
REGINI [-m \\nom_machine] fichier
L'option -m \\nom_machine permet de modifier le Registre d'une machine distante, et fichiers représente les noms des fichiers script qui contiennent les modifications à apporter au Registre.

Ce ou ces fichiers texte doivent contenir les modifications du Registre au format suivant.
\Registry\Hiveroot\Subkeys registry value=data [permissions]
L'utilitaire Regini utilise des chaînes du Registre du noyau. Lorsque vous accédez au Registre en mode utilisateur avec HKEY_LOCAL_MACHINE, HKEY_CURRENT_USER et ainsi de suite, la chaîne est convertie en mode noyau comme suit :
  • HKEY_LOCAL_MACHINE est convertie en \registry\machine.
  • HKEY_USERS est convertie en \registry\user.
  • HKEY_CURRENT_USER est convertie en \registry\user\user_sid, où user_sid est l'ID de sécurité associé à l'utilisateur.
  • HKEY_CLASSES_ROOT est convertie en \registry\machine\software\classes.
Par exemple, un fichier script permettant de remplacer la valeur de Registre DiskSpaceThreshold située dans la ruche HKEY_LOCAL_MACHINE par la valeur 0x00000000 contiendrait les lignes suivantes.
\registry\machine\system\currentcontrolset\services\lanmanserver\parameters DiskSpaceThreshold = REG_DWORD 0x00000000
Les autorisations de clé de Registre sont spécifiées par des nombres binaires séparés par des espaces, ce qui correspond à des numéros de fichier Regini.doc qui indiquent certaines autorisations accordées à des groupes spécifiques. (Par exemple, le numéro 1 signifie Administrateurs - Contrôle total). Vous pouvez utiliser l'utilitaire REGDMP du Kit de ressources pour obtenir les autorisations en cours d'une clé de Registre au format de nombre binaire.

Attention Lorsque vous vous utilisez Regini pour modifier des autorisations, cette opération ne modifie pas les autorisations en cours mais elle les remplace.

L'exemple de fichier script suivant comporte la syntaxe permettant de modifier des autorisations sur une clé de Registre.
\Registry\Machine\Software [1 5 10]
Ce script modifie HKEY_LOCAL_MACHINE\Software pour obtenir les autorisations.
Administrators - Full Control
Creator/Owner - Full Control
Everyone - Read
Dans Windows XP et dans Windows Server 2003, vous devez mettre la valeur entre guillemets. Par exemple, vous pouvez utiliser le script suivant pour appeler AUoptions.txt.
regini.exe -m \\remoteworkstation auoptions.txt HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update "ConfigVer"= REG_DWORD 1 "AUOptions"= REG_DWORD 4 "ScheduledInstallDay"= REG_DWORD 0 "ScheduledInstallTime"= REG_DWORD 1
Pour plus d'informations, consultez le fichier Regini.doc qui figure dans le Kit de ressources de votre système d'exploitation.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
Mots-clés : 
kbhowto kbfile KB264584
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store