CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Scripts VBS !

bibi26
bibi26
Niveau 10
06 novembre 2005 à 21:16:56

Bonjour,

Je fais des scripts VBS pour modifier la base de registre, normalement je ne fais que crée des clés, voici un exemple de code :

Option Explicit
On Error Resume Next
Dim wsh, box, str

Set wsh = CreateObject("WScript.Shell")
str =
wsh.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft
\Windows\CurrentVersion\Explorer")
wsh.RegWrite
"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur
rentVersion\Explorer\AlwaysUnloadDll", 1, "REG_DWORD"
MsgBox ("Les dlls polluantes ont été supprimées et OptiPc à indiqué à Windows de les supprimer après leur utilisation ! Vous devez redémarrer l´ordinateur pour que les modifications prennent effets !" ), 64, "Opération terminée"

Mon problème est que je veux faire que le script CHANGE la valeur d´une clé, comment faire ?

Merci d´avance !

glut
glut
Niveau 10
06 novembre 2005 à 21:28:58

Définis le chemin de ta clé comme variable texte et utilise RegWrite.
En fait, la réponse est dans ta question.

bibi26
bibi26
Niveau 10
06 novembre 2005 à 21:31:28

merci !

bibi26
bibi26
Niveau 10
06 novembre 2005 à 21:37:43

Desoler j´arrive pas a le faire marcher :´(

glut
glut
Niveau 10
06 novembre 2005 à 21:39:35

Quelle erreur ?

bibi26
bibi26
Niveau 10
06 novembre 2005 à 21:41:21

Bah la valeur de la clé n´est pas modifier :´(

L´exemple en haut montre comment je fais pour crée des clés qui n´existe pas avec une valeur !

Sa fonctionne !

Mais j´arrive pas a modifier la valeur d´une clé existante !

glut
glut
Niveau 10
06 novembre 2005 à 21:49:07

Essaie avec .SetValue

bibi26
bibi26
Niveau 10
06 novembre 2005 à 21:51:29

Merci pour l´aide mais sa ne marche pas plus ;(

glut
glut
Niveau 10
06 novembre 2005 à 21:55:00

.CreateReg

bibi26
bibi26
Niveau 10
06 novembre 2005 à 21:59:43

Waf sa ne marche pas, je vais regarder sur internet si je peux trouver.....

bibi26
bibi26
Niveau 10
06 novembre 2005 à 22:38:01

je trouve vraiment pas :(((

glut
glut
Niveau 10
06 novembre 2005 à 22:53:15

C´est du VB 6 ou du NET ton code ?

bibi26
bibi26
Niveau 10
06 novembre 2005 à 23:01:47

Un fichier texte que je remplace par un .vbs ;)

glut
glut
Niveau 10
06 novembre 2005 à 23:03:07

J´ai un peu fouillé sur le net, le seul moyen que j´ai trouvé et d´utiliser la classe Registry du .NET Framework.

bibi26
bibi26
Niveau 10
06 novembre 2005 à 23:05:24

hmm... donc....

glut
glut
Niveau 10
06 novembre 2005 à 23:15:23

Soit tu te mets au VB NET, soit tu continues à chercher.

bibi26
bibi26
Niveau 10
06 novembre 2005 à 23:16:39

et VB NET c´est gratuit ou payant ?

bibi26
bibi26
Niveau 10
06 novembre 2005 à 23:17:49

sinon j´ai un truc qui s´apelle MICROSOFT .NET FRAMEWORK 1.1

glut
glut
Niveau 10
06 novembre 2005 à 23:31:38

Les outils de développement sont payants, mais tu peux compiler en ligne de commande si tu as le Framework installé sur ta machine.

glut
glut
Niveau 10
06 novembre 2005 à 23:32:23

Sinon, tu peux ruser et faire un script qui ouvrira des fichiers reg que tu auras écrit avec des valeurs différentes.
C´est pour faire quoi exactement ?

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Programmation
  • Création de sites web
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment