Lorsque vous essayez d'exécuter un VBScript en double-cliquant dessus, le script peut s'ouvrir dans le Bloc-notes. Cela se produit si l'utilisateur a défini le Bloc-notes comme programme par défaut (au lieu de wscript.exe) pour les fichiers .vbs
, en utilisant Ouvrir avec ou par le biais d'autres méthodes.
[Fix] Fichiers VBScript ouverts avec le bloc-notes
Exécution manuelle de VBScript
Pour exécuter le script, vous pouvez utiliser l'un de ces deux exécutables Windows Script Host.
- CScript.exe (hôte de script sur console)
- WScript.exe (hôte de script Windows)
Que vous utilisiez WScript ou CScript, vous exécutez toujours les scripts de la même manière. La différence est uniquement dans la sortie - WScript génère une sortie fenêtrée, tandis que CScript envoie sa sortie à la fenêtre de commande dans laquelle il a été démarré. (REF: Exécution de scripts à partir de Windows)
Pour exécuter un fichier VBScript à l'aide de CScript.exe, utilisez la syntaxe de ligne de commande suivante:
cscript.exe "lecteur: \ chemin \ nom_fichier.vbs"
Pour exécuter un fichier VBScript à l'aide de WScript.exe, utilisez la syntaxe de ligne de commande suivante:
wscript.exe "lecteur: \ chemin \ nom_fichier.vbs"
Correction de l'action «Ouvrir» par défaut pour les scripts VBS
Pour réinitialiser l'action par défaut pour les types de fichiers .vbs afin qu'un double-clic exécute le fichier au lieu de l'ouvrir dans le Bloc-notes, procédez comme suit:
Téléchargez vbsfix.zip et enregistrez-le sur le bureau. Décompressez et exécutez le fichier REG joint vbsfix_vista.reg en double-cliquant dessus. Cliquez sur Oui lorsque vous êtes invité à confirmer.
Cela modifie l'action par défaut des fichiers .vbs en les associant à l'exécutable de l'hôte de script Windows.