Ошибка при выполнении .vbs или .wsf - PullRequest
1 голос
/ 09 августа 2011

Я получаю сообщение об ошибке каждый раз, когда запускаю скрипт .vbs.Двойной щелчок:

Skriptmodul "VBScript" für Skript "C:\test.vbs" wurde nicht gefunden.

enter image description here

Запуск через CMD:

CScript-Fehler: Skriptmodul "VBScript" für Skript "C:\test.vbs" wurde nicht gefunden.

Я выполнил " regsvr32.exe VBScript ",« regsvr32.exe jscript.dll » и « regsvr32.exe jscript.dll » через администратор CMD (в system32) и оба были зарегистрированы правильно.Я проверил дату файла и размер .dll с другими клиентами Windows, они точно совпадают.Активные сценарии и Java-апплеты включены в настройках Интернета.

Поиск с помощью средства проверки системных файлов (sfc.exe) на наличие поврежденных системных файлов обнаружил некоторые, восстановил их, после перезагрузки ничего не изменилось.

Похожепроблема со скриптами .wsf.Эта ошибка появляется независимо от того, какой скрипт .wsf я выполняю..wsf script error

Ребята, есть идеи как это исправить?

1 Ответ

0 голосов
/ 10 августа 2011

Хорошо, я исправил это сам:

В реестре этот ключ

HKEY_CLASSES_ROOT\CLSID\{B54F3741-5B07-11cf-A4B0-00AA004A55E8}\InprocServer32

был изменен нашим поставщиком антивирусных программ McAfee -.-

(стандарт)ключ был изменен на

C:\\Program Files\\Common Files\\McAfee\\SystemCore\\ScriptSn.20110513152421.dll

, и изменения не были разрешены, так что regsvr32 не смог обновить этот ключ.

Мне пришлось изменить разрешения для этого ключа reg, чтобы получить полный доступ и изменить егона

@="C:\\Windows\\system32\\vbscript.dll"

Сценарии .vbs и .wsf снова работают! вздох Я просто ненавижу McAfee в корпоративной среде.

Я записал 6 возможных решений этой проблемы сценария здесь (но это на немецком языке, извините ^^): 6 решений для ошибок .vbs и .wsf

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...