Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » .VBS

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

marcusio26

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброе утро всем,
Я преклоняю колени перед твоей помощью. Надеюсь я не в том разделе.
Я работаю с windows 11 22h2 и каждый раз, когда я пытаюсь запустить разные активаторы Windows, я получаю эту ошибку:
Ошибка ввода: нет интерпретатора сценария для файла с расширением ".vbs".
Я перепробовал все возможные решения, но не могу решить проблему.
Может кто-нибудь мне помочь. Я хотел бы избежать переустановки системы, так как я форматировал неделю назад.
Спасибо всем заранее

Всего записей: 3 | Зарегистр. 03-03-2023 | Отправлено: 14:37 03-03-2023
MBK2

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
https://winitpro.ru/index.php/2014/02/28/oshibka-cant-find-script-engine-vbscript-for-script/

Всего записей: 4548 | Зарегистр. 18-09-2018 | Отправлено: 14:57 03-03-2023 | Исправлено: MBK2, 15:11 03-03-2023
marcusio26

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
большое спасибо за помощь. к сожалению не смог решить. Также потому, что для ключа: HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8} \InprocServer32 установлено значение C:\Windows\SysWOW64\vbscript.dll, а не C:\Windows\system32\vbscript. dll и я не могу его редактировать

Всего записей: 3 | Зарегистр. 03-03-2023 | Отправлено: 17:07 03-03-2023
BorlandIMHO

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
marcusio26

Цитата:
для ключа: HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8} \InprocServer32 установлено значение C:\Windows\SysWOW64\vbscript.dll, а не C:\Windows\system32\vbscript. dll

Так, собственно, должно быть на 64-бит системе:

Упомянутый вами ключ реестра (верхний на картинке) относится к подсистеме поддержки 32-бит приложений на 64-бит винде.
Нижний ключ на той же картинке отвечает за поддержку нативных 64-бит приложений (или 32-бит в 32-битной винде, в которой, соответственно, нет верхнего ключа).
Существует 2 интерпретатора скриптов WSH: гуёвый wscript и консольный cscript (в x64 каждый есть 2 раза: 64-бит и 32-бит соответственно).
Обычно "искаропки" .vbs и .js по двойному клику или из ком. строки запускаются при помощи wscript:

Т.е. "script.vbs" в комстроке эквивалентно "wscript.exe script.vbs".
Если нужно выполнить скрипт в консоли:

В принципе, если вам важно, какой из имеющихся интерпретаторов выполняет скрипт - просто укажите его в ком. строке.
 
Настройка "чем открывать скрипт vbs" хранится в реестре по адресу "HKEY_CLASSES_ROOT\VBEFile\Shell\Open\Command":

Аналогичная есть для js.
 
Для работы скрипта необходимо:
1. Физическое наличие интерпретатора.
2. Собственно ключ реестра, с прописанным умолчальным интерпретатором (без ключа будет работать только с явным указанием интерпретатора при запуске скрипта).
3. Разрешение на выполнение скриптов WSH {Enable} https://www.win7help.ru/reestr-windows/windows-script-host.html
 


----------
http://www.imho.ws

Всего записей: 2388 | Зарегистр. 12-10-2006 | Отправлено: 21:44 03-03-2023 | Исправлено: BorlandIMHO, 23:48 03-03-2023
marcusio26

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет,
спасибо за информацию но к сожалению я повредил ключи реестра и пришлось форматировать. Тем не менее, я надеюсь, что ваши советы могут помочь тем, кто находится в такой же ситуации, как я. Еще раз спасибо

Всего записей: 3 | Зарегистр. 03-03-2023 | Отправлено: 17:22 06-03-2023
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » .VBS


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru