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 :

Création Valeur Clé de Registre


Sujet :

VBScript

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Création Valeur Clé de Registre
    Bonjour à tous,

    Je suis actuellement en train de développer un script permettant de déployer des signatures sous outlook 2007 dans un environnement Windows XP.

    La quasi totalité du script fonctionne, je n'ai plus qu'à ajouter quelques clés de registre afin de gérer quelques paramétrages par défaut et c'est la que je bloque.
    Le script fonctionne très bien et aucune erreur ne se produit mais les deux clés que j'essaye de créer ne sont pas visible dans l'éditeur de registre, j'en déduis que la commande n'a pas abouti. Pourtant j'ai bien réussi à supprimer une valeur auparavant...

    Je souhaite donc ajouter deux valeurs dans une clé déjà présente, de type REG_EXPAND_SZ.
    Voici le code en question, je me contente de copier la partie relative aux modifications de registre, le code étant très long mais cela dit si certaines personnes souhaitent déployer des signatures je suis ouvert au partage de mon modeste script

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    Const HKEY_CURRENT_USER = &H80000001
     
    Dim oReg, strKeyPath, strValue, Value
     
    Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &_ 
    wshnetwork.ComputerName & "\root\default:StdRegProv")
     
    strKeyPath = "Software\Microsoft\Office\12.0\Outlook\Setup"
    strValue = "First-Run"
    oReg.DeleteValue HKEY_CURRENT_USER, strKeyPath, strValue
     
    strKeyPath = "\Software\Microsoft\Office\12.0\Common\MailSettings"
    strValue = "NewSignature"
    Value = "Default"
    oReg.SetExpandedStringValue HKEY_CURRENT_USER, strKeyPath, strValue, Value
     
    strValue = "ReplySignature"
    oReg.SetExpandedStringValue HKEY_CURRENT_USER, strKeyPath, strValue, Value
    Merci par avance
    Léo
    Dernière modification par Invité ; 14/06/2013 à 10h02. Motif: Fail, pas fini d'écrire, merci tab --' (2 fois --')

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Modification valeur Base de Registres
    Par Br21_b dans le forum VBScript
    Réponses: 1
    Dernier message: 05/01/2009, 14h23
  2. Lire et créer une valeur dans le registre
    Par bilal_inf dans le forum Langage
    Réponses: 3
    Dernier message: 11/05/2007, 18h11
  3. problème d'entré de valeur dans le registre
    Par fabandskate dans le forum VB.NET
    Réponses: 4
    Dernier message: 25/04/2007, 23h37
  4. Réponses: 5
    Dernier message: 03/10/2005, 18h01
  5. Lire une valeur dans le registre
    Par John.s dans le forum C
    Réponses: 2
    Dernier message: 26/11/2003, 19h55

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