IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

VBS : creation d'une clé dans la base de registre


Sujet :

VBScript

  1. #1
    Membre averti
    Inscrit en
    Juillet 2006
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 17
    Par défaut VBS : creation d'une clé dans la base de registre
    Je souhaite créer (ou modifier) une clé de registre (IPAutoconfigurationEnabled) sous :

    HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{xxxxxxxx-yyyy-zzzz-wwww-xxxx}

    Le souci, c'est que sous HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\, suivants les ordinateurs, il peut y avoir plusieurs clés :

    {xxxxxxxx-yyyy-zzzz-wwww-vvvv}
    {yyyyyyyy-xxxx-wwww-vvvv-zzzz}
    {zzzzzzzz-wwww-yyyy--vvvv-xxxx}
    ....

    Comment puis-je faire en VBS ?

    Je suppose qu'il faut que je fasse une boucle, mais comment m'y prendre ?

  2. #2
    Membre Expert
    Avatar de pc75
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    3 662
    Détails du profil
    Informations personnelles :
    Âge : 69
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Septembre 2004
    Messages : 3 662
    Par défaut
    Bonjour,

    Un extrait de MSDN si ça peut t'aider :

    Microsoft® Windows® Script Host
    RegWrite Method WSH Reference
    Version 1

    See Also Applies To


    --------------------------------------------------------------------------------

    Description
    Sets the registry key or value named by strName.
    Syntax
    object.RegWrite strName, anyValue [,strType]
    Parameters
    Part Description
    object WshShell object.
    strName Key or value name to write.
    anyValue The value to write into the key or registry value.
    strType Optional. The data type for the value being stored in the registry.

    Remarks
    If strName ends with the backslash character (\), this method returns the key instead of the value. StrName must begin with one of following root key names:
    Short Long
    HKCU HKEY_CURRENT_USER
    HKLM HKEY_LOCAL_MACHINE
    HKCR HKEY_CLASSES_ROOT
    HKEY_USERS
    HKEY_CURRENT_CONFIG


    RegWrite supports strType as REG_SZ, REG_EXPAND_SZ, REG_DWORD, and REG_BINARY. If another data type is passed as strType, RegWrite returns E_INVALIDARG.

    RegWrite automatically converts anyValue to a string when strType is REG_SZ or REG_EXPAND_SZ. If strType is REG_DWORD, anyValue is converted to an integer. If strType is REG_BINARY, anyValue must be an integer.


    Example
    The following example writes a value and key entry into the registry:
    Set WshShell = WScript.CreateObject("WScript.Shell")
    WshShell.RegWrite "HKCU\ScriptEngine\Value", "Some string value"
    WshShell.RegWrite "HKCU\ScriptEngine\Key\", 1 ,"REG_DWORD"

  3. #3
    Expert confirmé
    Avatar de ced600
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Août 2006
    Messages
    3 364
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Août 2006
    Messages : 3 364
    Par défaut
    Si tu sais lire l'anglais je te conseille d'aller faire un tour sur les liens suivant :
    http://msdn.microsoft.com/library/de...__registry.asp
    http://msdn.microsoft.com/archive/de...htm/WSHToc.asp
    C'est l'aide msdn en anglais.
    Deux façon différente d'opérer, soit par un objet WMI ou par un objet WSH.

Discussions similaires

  1. creation d'une clé dans la base de registre
    Par Portanoo dans le forum Général Python
    Réponses: 2
    Dernier message: 15/05/2008, 10h38
  2. [vbs] récupérer une valeur dans la base de registre
    Par PiuPiu dans le forum VBScript
    Réponses: 2
    Dernier message: 22/12/2006, 18h04
  3. Chercher une valeur dans la base de registre
    Par Sallie dans le forum MFC
    Réponses: 9
    Dernier message: 19/05/2006, 12h57
  4. Réponses: 2
    Dernier message: 15/03/2006, 10h13
  5. Lire une donnée dans la base de registre
    Par K.othmane dans le forum Langage
    Réponses: 1
    Dernier message: 06/01/2006, 11h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo