locked
base de registre - HKU RRS feed

  • Question

  • Bonjour,

    J'aimerai utiliser un fichier.reg pour modifier la base de registre et notamment des valeurs de clé dans "HKEY_USERS\S-1-5-21-...." sur un parc de plusieurs ordinateurs.

    Existe-t'il une variable pour accèder à "S-1-5-21..." qui est différente sur chaque poste ?

    Merci d'avance.
    vendredi 11 décembre 2009 09:47

Réponses

  • re,

    Ligne de commandes .
    REG QUERY HKU |Findstr /R "S-1-5-[0-9]*$ S-1-5-[0-9]*-[0-9-]*$" > "%userprofile%\bureau\rapport.txt"

    Le rapport ne va lister que ceci !
    HKEY_USERS\S-1-5-19
    HKEY_USERS\S-1-5-20
    HKEY_USERS\S-1-5-21-1715567821-879983540-682003330-36408
    HKEY_USERS\S-1-5-18

    Pouvez remplacer "%userprofile%\bureau\rapport.txt" par C:\Rapport.txt

    Réf.: ici - Vérifier le fichier de commandes qui suit, cette 1ière Invité de commandes fait avec REG QUERY HKU !
    • Marqué comme réponse Ben_40 mardi 15 décembre 2009 07:37
    lundi 14 décembre 2009 21:38

Toutes les réponses

  • bonjours,

    Pour avoir le contenu exact du fichier .REG nécessaire pour une telle tâche.
    Simple, aller dans le registre et sauvegarder sur le bureau (dans la fenêtre de gauche, faites un clic-droit -> Exporter) l'endroit que vous voulez modifier.

    Ainsi vous aurez exactement le libellé nécessaire pour modifier le registre, après avoir modifiée la/les valeur(s) voulues dans cette sauvegarde. Ne garder dans le fichier .REG modifié à restaurer, que les valeurs modifiées, il n'est pas nécessaire de garder les autres.
    Ne vous restera alors, qu'à double-cliquer sur ce fichier .REG modifié !

    P.S.:
    Faites tout de même une copie de sécurité "un double" de la sauvegarde initiale.
    Au cas où vos modif. ne seraient pas à point.
    vendredi 11 décembre 2009 21:05
  • Bonjour,

    Merci pour votre réponse, mais ce n'est pas ce que je cherche.

    J'aimerai savoir s'il existe une variable pour la ruche "HKEY_USERS\S-1-5-21-..." différente sur chaque ordinateur pour pouvoir modifier (ou créer) des clés sur plusieurs PC avec un seul et même fichier.reg (du genre : HKEY_USERS\%qlq_chose% ...)


    Merci d'avance.
    lundi 14 décembre 2009 13:06
  • re,

    Commande pour modifier ou ajouter une valeur dans le registre, avec un fichier .bat
    Reg add "hku \S-1-5-21-....\....\.." /v Valeur /t REG_SZ /d ParamètresDeLaValeur /f

    Chaque modifications/ajouts de valeurs, nécessite une ligne de commande "Reg Add"


    Valeur DWORD : REG_DWORD
    Valeur binaire : REG_BINARY
    .....
    _________________________________________

    Créer un batch file, tel que ;
    @echo off
    Reg add "hkcu\HKEY_USERS\S-1-5-21-....\....\.." /v Valeur /t REG_SZ /d  ParamètresDeLaValeur /f

    Et placer ce batch file dans les répertoires ..\Démarrage\ de chaque ordinateurs.


    ____________________________________________________________
    Pour un batch file appliquant la tâche complète du serveur à tout les ordi.
    Attendez un expert en batch file et réseau.



    lundi 14 décembre 2009 15:49
  • c'est pas ce que je demande : HKU/S-1-5-21...  <-cette suite numérique est différente suivant les ordinateurs.


    Mais c'est pas grave je vais faire autrement.

    Merci quand même

    A bientôt

    lundi 14 décembre 2009 16:28
  • re,

    Ligne de commandes .
    REG QUERY HKU |Findstr /R "S-1-5-[0-9]*$ S-1-5-[0-9]*-[0-9-]*$" > "%userprofile%\bureau\rapport.txt"

    Le rapport ne va lister que ceci !
    HKEY_USERS\S-1-5-19
    HKEY_USERS\S-1-5-20
    HKEY_USERS\S-1-5-21-1715567821-879983540-682003330-36408
    HKEY_USERS\S-1-5-18

    Pouvez remplacer "%userprofile%\bureau\rapport.txt" par C:\Rapport.txt

    Réf.: ici - Vérifier le fichier de commandes qui suit, cette 1ière Invité de commandes fait avec REG QUERY HKU !
    • Marqué comme réponse Ben_40 mardi 15 décembre 2009 07:37
    lundi 14 décembre 2009 21:38
  • Bonjour,

    Super ! ça va bien m'aider, merci pour ce lien !

    Cordialement,
    mardi 15 décembre 2009 07:37