Un VBScript ne peut pas modifier le registre par défaut sur Vista. Comment puis-je obtenir l'élévation (même si l'utilisateur doit faire quelque chose quand il exécute le script) afin que le script puisse éditer le registre?Modification du registre avec VBScript sous Vista
L'erreur est:
---------------------------
Windows Script Host
---------------------------
Script: blah blah blah.vbs
Line: 6
Char: 1
Error: Permission denied
Code: 800A0046
Source: Microsoft VBScript runtime error
---------------------------
OK
---------------------------
Cela a bien fonctionné. J'ai utilisé la première méthode, une mise en garde est que cela change le répertoire de travail du script. – Nick
En outre, je cherchais dans HKLM donc c'est probablement pourquoi j'avais besoin d'élévation. – Nick