Когда вы пытаетесь запустить VBScript, дважды щелкнув по нему, скрипт может открыться в Блокноте. Это происходит, если пользователь установил Блокнот в качестве программы по умолчанию (вместо wscript.exe) для .vbs
файлы, используя Open или любым другим способом.
[Исправить] VBScript файлы открываются с помощью блокнота
Запуск VBScript вручную
Для запуска сценария вы можете использовать один из этих двух исполняемых файлов Windows Script Host.
- CScript.exe (консольный хостинг скриптов)
- WScript.exe (Windows Scriptting Host)
Используете ли вы WScript или CScript, вы все равно запускаете сценарии одинаково. Разница только в выходных данных — WScript генерирует оконный вывод, а CScript отправляет свои выходные данные в командное окно, в котором он был запущен. (REF: запуск скриптов из Windows)
Чтобы запустить файл VBScript с помощью CScript.exe, используйте следующий синтаксис командной строки:
cscript.exe "drive:\path\filename.vbs"
Чтобы запустить файл VBScript с помощью WScript.exe, используйте следующий синтаксис командной строки:
wscript.exe "drive:\path\filename.vbs"
Исправить действие «Открыть» по умолчанию для VBScripts
Сбросить действие по умолчанию для .VBS типы файлов, чтобы при двойном щелчке файл выполнялся вместо его открытия в блокноте, выполните следующие действия:
Скачайте vbsfix.zip и сохраните на рабочий стол. Разархивируйте и запустите вложенный REG-файл vbsfix_vista.reg, дважды щелкнув по нему. Нажмите Да, когда вас попросят подтвердить.
Это изменяет действие по умолчанию для .VBS файлы, связывающие их с исполняемым файлом Windows Scripting Host.