Selenore
Messages postés11Date d'inscriptionvendredi 19 octobre 2007StatutMembreDernière intervention 7 novembre 2009
-
29 févr. 2008 à 13:55
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
29 févr. 2008 à 16:14
Bonjour à tous, j'aurais besoin d'un peu d'aide conrenant un VB script.
Ce script fait appe à une valeure qui est inclue dans la base de registre sur HKEY_LOCAL_MACHINE\SOFTWARE\Alenor\InstallPath
InstallPath a pour valeur un chemin d'accès (sur mon PC : C:\Program Files\Alenor\)
Il peut cependant être différent suivant les ordinateur.
Mon script à pour effet de créer un txt (Maj V0.2) dans ce dossier :
<script Language=VBScript>
Set WSHShell = WScript.CreateObject("WScript.Shell")
RegistryValue = WshShell.RegRead(HKEY_LOCAL_MACHINE\SOFTWARE\Alenor\InstallPath)
Set FSys = CreateObject("Scripting.FileSystemObject")
Set MonFic = FSys.CreateTextFile(RegistryValue + "\Maj.txt")
With MonFic
.writeLine "Test de la mise à jour du 29/02/2008"
End With
</script>
Il y a cependat une erreur ici que je n'arrive pas à trouver. Sans doute sur la ligne du chemin d'installation du fichier txt (ligne 5).
cs_JMO
Messages postés1854Date d'inscriptionjeudi 23 mai 2002StatutMembreDernière intervention24 juin 201827 29 févr. 2008 à 16:10
Bonjour à tous,
Msgbox RegistryValue & "\Maj.txt" devrait donc retourner "C:\Program Files\Alenor\\ Maj.txt"
Peut-être que Msgbox "C:\Program Files\Alenor\ Maj.txt" te retournera un chemin valide.
Et si possible, merci de poser les questions dans le thème approprié.
Vous êtes ici : [infomsg.aspx Thèmes] / [infomsgf_VB-NET-VB-2005_40.aspx VB.NET et VB 2005] / [infomsgt_DIVERS_221.aspx Divers] / [infomsgt_DEBUTANTS_227.aspx Débutants] / Utiliser une valeur registre dans un VBscript