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 :

Cle régistre.


Sujet :

VBScript

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut Cle régistre.
    Bonjour,

    Une fois de plus j'ai cette clé qui ne fonctionne pas, en fait
    je l' inclus dans un batch qui ne fonctionne qu'à moitié !
    J'ai la syntaxe exacte et elle s'écrit normalement dans le régistre, mais le problème semble venir de l'espace entre " star et page " !
    Si je ne METS pas d'espace tout est ok, mais elle n'est pas prise en compte
    puisque il s'agit de la page d'accueil de ie, et qu'un espace doit-être respecté !

    Et en vbs ça ne fonctionne pas: fin d'instruction attendue !
    Merci...


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    wshshell.regWrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main" /v Start Page /t REG_SZ /d  "http://www.google/" /f

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    tous les " devant apparaitre dans ta chaîne de caractères doivent être doublés.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut
    Désolé ! mais je ne comprends pas !!!

    Si je double les "" ça ne change rien : trop de paramètres en batch et
    fin d' instruction attendue en vbs !

    Comme je le disais ça fonctionne que si il n'y a pas d'espaces entre "start et page" !

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    pour écrire dans la base de registre :

    Comment écrire dans la base de registre ?


    que signifie ton code avec ces : /v /t /d ......?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut
    Reponse:
    /v :ajoute ou change valeur...
    /t :type valeur...
    /d :données à ajouter...

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    Citation Envoyé par jesuismoi Voir le message
    Reponse:
    /v :ajoute ou change valeur...
    /t :type valeur...
    /d :données à ajouter...
    peu-être mais pas avec l'instruction regwrite.... il ne faut pas tout mélanger ... ...

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut
    Oui bien sûr mais dans power batch avec qui je teste en ce moment
    j'ai reg add, et ça fonctionne parfaitement !

    SANS espace entre start...

    et avec les options /v etc...
    mais je ne trouve simplement pas la syntaxe pour gérer cet espace !!!

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut
    Bon voilà! pour le vbs !
    Mais en batch, je sèche !!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Dim varShell
    Set varShell = WScript.CreateObject("WScript.Shell")
    varShell.Regwrite "HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Start Page", "http://google.com"

  9. #9
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    le problème est donc .... tu peu appeler ton vbs par un batch ... et si cela ne te convient pas oriente toi vers le forum windows pour ton powershell...

  10. #10
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 44
    Par défaut
    Merci..BIL...

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

Discussions similaires

  1. Cle régistre "FullScreen"
    Par jesuismoi dans le forum Scripts/Batch
    Réponses: 3
    Dernier message: 22/03/2010, 15h53
  2. supprimer une ligne avec cle etrangere
    Par BaBas dans le forum Langage SQL
    Réponses: 4
    Dernier message: 15/07/2003, 11h24
  3. [VB6] Modifier la clé d'un élément d'une collection
    Par Ricou13 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 21/11/2002, 14h49
  4. cle pour programme
    Par mumu2001 dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 04/11/2002, 10h34

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