× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Autres langages
 vbscript accès à la Base de registre (clé Autorun)
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
DenisCo
  Posté le 17/12/2012 @ 16:46 
Aller en bas de la page 
Nouvel astucien

Je tente de modifier une clé du registre à l'aide d'un vbscript.

Celle qui permet l'exécution automatique ou non du lecteur CDROM

Mon code fonctionne si je l'exécute dans un éditeur de vbscript, mais

si j'exécute le vbscript directement en cliquant mon vbscript, il ne fonctionne pas.

Quelqu'un peut m'indiquer quoi faire pour que cela fonctionne?

Je me demande si je ne dois pas d'abord modifier un droit d'accès à cette branche du registre.

Voici le code que j'ai commenté et où j'ai ajouté quelques fenêtres pour faire la trace du code :

' ______________________

Dim sh, varia

' varia est une variable qui prend une valeur 1 ou 0 permettant ou non l'exécution automatique d'un CD dans le CDROm
varia = 0


'assignation de l'objet
Set sh = WScript.CreateObject ("WScript.Shell")

On Error Resume Next

' J'affecte la valeur de varia dans la base de registre

sh.RegWrite "HKLM\SYSTEM\ControlSet001\services\cdrom\NoDriveAutoRun",varia,"REG_DWORD"
if err.number <> 0 then
wscript.echo "la clé n'est pas modifiée à " & varia
wscript.echo "Code d'erreur : " & err.number & vbcrlf & "Description: " & err.description
end if

' Je lis la valeur que j'ai affectée à Autorun pour m'assurer qu'elle a bien été changée.
RESULT= sh.regRead("HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\cdrom\NoDriveAutoRun")

'J'affiche le résultat

sh.POPUP "la clé Autorun est à : " & RESULT

' fin du code

Publicité
breizhbugs
 Posté le 22/12/2012 à 11:57 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

crée un raccourci windows dont la commande est:

"wscript.exe tonfichier.vbs"

et essaie comme ca.

Si cela ne marche toujours pas, règle les propriétés du raccourci pour qu'il demarre en mode administrateur...

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
16,99 €Ensemble clavier + souris Logitech MK120 à 16,99 €
Valable jusqu'au 01 Novembre

Amazon fait une promotion sur l'ensemble clavier + souris sans fil Logitech MK120 qui passe à 16,99 € alors qu'on le trouve habituellement autour de 25 €. Ce duo combine simplicité, confort, et prix attractif. Le clavier, silencieux, présente des touches à l'écriture particulièrement lisible et au design ultra-plat, couplées à une barre espace suffisamment incurvée pour améliorer la position de vos mains pendant que vous l'utiliserez. Résistant aux éclaboussures, il saura se protéger des accidents éventuels. Quant à la souris 3 boutons, nécessitant elle aussi un port USB pour fonctionner, elle se présente sous une forme ambidextre qui satisfera le plus grand nombre. Si vous ne souhaitez pas de fil, tournez-vous vers le modèle MK270 à 24,99 €.


> Voir l'offre
47,99 €Clavier Logitech Wireless Illuminated Keyboard K800 à 47,99 €
Valable jusqu'au 01 Novembre

Amazon propose actuellement le clavier sans fil Logitech Wireless Illuminated Keyboard K800 à 47,99 € livré gratuitement. On le trouve ailleurs autour de 80 €. Ce clavier dispose de touches rétro éclairées pour taper confortablement de jour comme de nuit. Très certainement le meilleur clavier du marché pour la bureautique / Internet. 


> Voir l'offre
26,95 €Lot de 4 lampes solaires extérieures (IP65, 136 LED, 1400 lm) à 26,95 € (via coupon)
Valable jusqu'au 31 Octobre

Amazon fait une promotion sur le lot de 4 lampes solaires extérieures (IP65, 136 LED, 1400 lm) avec détecteur de mouvements à 26,95 € grâce à un coupon de réduction à activer sur la page du produit.


> Voir l'offre

Sujets relatifs
accès au registre en écriture par VB
Ajout de base de données Accès dans VB.NET
lire en VB6 une clé de la Base de registre
mysql base de données de récupération dans wampserver2
Base de données et VS 2015
acess et vba pour modification d'une base de donnée
Visual Basic & Base de données
Autorun cd
Modofication d' une clé de registre avec VB
registre
Plus de sujets relatifs à vbscript accès à la Base de registre (clé Autorun)
 > Tous les forums > Forum Autres langages