- Remove From My Forums
-
Вопрос
-
Пишу «cscript <any name>.vbs» — выдает «Отсутствует исполняющее ядро для расширения имени файла *.vbs».
Как исправить? Проблема появилась после установки «Notepad ++» и привязки всех скриптов на запуск в нем.
Помогите плиз…
Ответы
-
-
Помечено в качестве ответа
Nikita Panov
28 июля 2009 г. 8:37
-
Помечено в качестве ответа
Все ответы
-
Попробуйте перерегистрировать исполняющий модуль
cscript.exe //H:CScript
-
Изменений нет пока. Хорошо, другой вопрос — где в реестре хранятся эти сведения? Может, стоит там посмотреть?
Я запускал «Norton WinDoctor 2006» — не помогло.
Comments?
-
-
Помечено в качестве ответа
Nikita Panov
28 июля 2009 г. 8:37
-
Помечено в качестве ответа
-
хе-хее, я тоже так накололся когда ставил Notepad++ и на радостях заставил его зарегистрироваться на все расширения файлов которые мне было интересно редактировать в нем. В том числе и vbs и bat. После этого у меня перестали запускаться скрипты, открываясь на ректирование…
решается просто — в настройках NP++ убери ассоциацию с расширениями исполняемых файлов (*.vbs, *.cmd, *.bat). У меня чудо-блокнот восстановил старые ассоциации сам.-
Предложено в качестве ответа
sidv69
25 января 2010 г. 6:47
-
Предложено в качестве ответа
-
Подскажите, а что делать если и после указанных телодвижений по прежнему имеем:
Ошибка ввода: Отсутствует исполняющее ядро для расширения имени файла ".vbs".
Перешел по указанной ссылке там та же самая команда, что приводите вы + команда для
regsvr32 %systemroot%system32jscript.dll
как я понимаю для js. Но на всякий случай тоже выполнил. Но по прежнему никаких результатов.
-
Регистрация модуля не помогла — regsvr32 %systemroot%system32vbscript.dll
Действительно при снятии ассоциаций в NPP всё пучком!
Ы
-
Помогает выполнение следующей команды (через командную строку или Пуск-Выполнить):
assoc .VBS=VBSFile
для JS-файлов:
assoc .JS=JSFile
-
у меня TEMP почему то на %Systemroot%temp ссылался
пришлось сделать:
cacls c:windowstemp /T /G Все:F
-
Не надо этого делать.
А ты точно про нужный TEMP говоришь, этот для системы, а для пользователя(ей) другой.
Покажи данный скриншот
-
Изменено
Anatoly Podgoretsky
24 апреля 2012 г. 5:02
-
Изменено
-
-
Изменено
DjMartin779
8 января 2017 г. 13:17
-
Изменено
-
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT.vbs]
@=»VBSFile»[HKEY_CLASSES_ROOT.vbsPersistentHandler]
@=»{5e941d80-bf96-11cd-b579-08002b30bfeb}»
А также команды:
ASSOC .JS=JSFile
regsvr32 VBScript.dll
regsvr32 JScript.dll -
хе-хее, я тоже так накололся когда ставил Notepad++ и на радостях заставил его зарегистрироваться на все расширения файлов которые мне было интересно редактировать в нем. В том числе и vbs и bat. После этого у меня
перестали запускаться скрипты, открываясь на ректирование…
решается просто — в настройках NP++ убери ассоциацию с расширениями исполняемых файлов (*.vbs, *.cmd, *.bat). У меня чудо-блокнот восстановил старые ассоциации сам.Работает, только надо блокнот запустить «от имени администратора» — там будет свой список ассоциаций.
windessy
Ноя
29
Отсутствует исполняющее ядро для расширения имени файла «.vbs»
Столкнулся с проблемой запуска скриптов в домене при построении автоподписей и удалённого помощника как следствие ошибка: Отсутствует исполняющее ядро для расширения имени файла «.vbs»
В домене напрочь отключена возможность запуска скриптов. Немного пред истории)
Сменил постоянное место дислокации. Провёл аудит. Определил цель. Огласил бюджет и сроки. Рассказал о том к чему придём в итоге. И тут понеслось. Паролей нет. Никто ничего не знает. иерархию пришлось строить с нуля. пароли админов взламывать через ПК.
Построили ядро. Настроили под сети. Пере завели всех в домен. А скрипты не арбайтн ) даже на 7-ке полный нууууль.
Начал копать . А какой-то нехороший редиска, с целью «а незачем и Б — безопасность» через доменные политики всё рубанул.
У человека сотрудники с единым на всех, постоянными паролями «запрет на смены и срок пароля» и правами админа на ПК, а мы про запуск скриптов думаем. Забавно.
Теперь к решению проблемы. Перелопатить пришлось море страниц, 25 решений и все не комельфо. Посмотрев ассоциации файлов, стало ясно, а нечем запускать vbc. Ясно что надо копать в сторону ассоциаций.
Всё начинает работать после про писания DLL от имени администратора на ПК
regsvr32 %systemroot%system32vbscript.dll
regsvr32 %systemroot%system32jscript.dll
И установки ассоциации открывания файлов VBC
ASSOC .JS=JSFile
ASSOC .VBS=VBSFile
Бегать по всем ПК дело муторное.
Сделал политикой и запустил на всех в домене. К слову, политик пришлось делать много: и удалённого помощника и ярлыки на рабочие столы и авто подписи. Хочу заметить, что сам очень часто смотрю свои статьи и делаю как по инструкции ) удобно. Рекомендую почитать.
На этом, вопрос: Отсутствует исполняющее ядро для расширения имени файла «.vbs» считаю закрытым. Всем удачи и позитива в начинаниях.
я столкнулся с проблемой: пытаюсь запустить 1С 7.7 на Windows 10 – выдает ошибки и не регистрирует скрипты и библиотеки OpenConf (программы расширяющей возможности конфигуратора 1С 7.7) файл regall.bat.
Ошибки:
- не удается найти файл сценария regfiles.js
- Отсутствует исполняющее ядро для расширения имени файла js
Этот файл вызывает выполнение JS скрипта:
cscript //nologo regfiles.js /I %1 %2
Я обнаружил, что cscript в Windows 10 уже встроен и устанавливать движок скриптов не нужно еще раз.
При выполнении подобных команд в Windows старше XP возникают 2 основных проблемы:
- Для расширений скриптов не зарегистрирована программа, которая их обрабатывает (.vbs, .js).Решение: зарегистрировать для этих расширений программу выполнения скриптов:[su_box title=”Выполнить в командной строке от имени Администратора:” style=”glass” radius=”4″]ASSOC .JS=JSFile
ASSOC .VBS=VBSFile
[/su_box]
- Команда вызова движка скриптов (cscript) не может найти нужный мне скрипт (regfiles.js), чтобы его выполнить.
Причина этого:
Все из-за механизма контроля учетных записей, когда мы выполняем программы от имени администратора, путь текущей папки меняется на путь к cscript.exe – c:windowssystem32, а там нет файла пользовательского скрипта, который мы запускаем.
Решение:
В команде вызова скрипта указать полный путь к файлу скрипта, например:
cscript //nologo “d:My Program Files1Cv77BINConfigsystemregfiles.js” /I %1 %2
помните про кавычки в полном имени файла, чтобы дать системе знать что пробелы в имени файла это имена каталогов, а не параметры командной строки.
Если Вы нашли это – вам повезло – у Вас есть рецепт решения проблемы и экономии времени.
Спасибо за внимание. До новых встреч!
PS. Будет здорово, если Вы будете присылать проблемы, а я вам с ними смогу помочь.
Перейти к контенту
- Remove From My Forums
-
Вопрос
-
Пишу «cscript <any name>.vbs» — выдает «Отсутствует исполняющее ядро для расширения имени файла *.vbs».
Как исправить? Проблема появилась после установки «Notepad ++» и привязки всех скриптов на запуск в нем.
Помогите плиз…
Ответы
-
- Помечено в качестве ответа
Nikita Panov
28 июля 2009 г. 8:37
- Помечено в качестве ответа
Все ответы
-
Попробуйте перерегистрировать исполняющий модуль
cscript.exe //H:CScript
-
Изменений нет пока. Хорошо, другой вопрос — где в реестре хранятся эти сведения? Может, стоит там посмотреть?
Я запускал «Norton WinDoctor 2006» — не помогло.
Comments?
-
- Помечено в качестве ответа
Nikita Panov
28 июля 2009 г. 8:37
- Помечено в качестве ответа
-
хе-хее, я тоже так накололся когда ставил Notepad++ и на радостях заставил его зарегистрироваться на все расширения файлов которые мне было интересно редактировать в нем. В том числе и vbs и bat. После этого у меня перестали запускаться скрипты, открываясь на ректирование…
решается просто — в настройках NP++ убери ассоциацию с расширениями исполняемых файлов (*.vbs, *.cmd, *.bat). У меня чудо-блокнот восстановил старые ассоциации сам.- Предложено в качестве ответа
sidv69
25 января 2010 г. 6:47
- Предложено в качестве ответа
-
Подскажите, а что делать если и после указанных телодвижений по прежнему имеем:
Ошибка ввода: Отсутствует исполняющее ядро для расширения имени файла ".vbs".
Перешел по указанной ссылке там та же самая команда, что приводите вы + команда для
regsvr32 %systemroot%system32jscript.dll
как я понимаю для js. Но на всякий случай тоже выполнил. Но по прежнему никаких результатов.
-
Регистрация модуля не помогла — regsvr32 %systemroot%system32vbscript.dll
Действительно при снятии ассоциаций в NPP всё пучком!
Ы
-
Помогает выполнение следующей команды (через командную строку или Пуск-Выполнить):
assoc .VBS=VBSFile
для JS-файлов:
assoc .JS=JSFile
-
у меня TEMP почему то на %Systemroot%temp ссылался
пришлось сделать:
cacls c:windowstemp /T /G Все:F
-
Не надо этого делать.
А ты точно про нужный TEMP говоришь, этот для системы, а для пользователя(ей) другой.
Покажи данный скриншот
- Изменено
Anatoly Podgoretsky
24 апреля 2012 г. 5:02
- Изменено
-
- Изменено
DjMartin779
8 января 2017 г. 13:17
- Изменено
-
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT.vbs]
@=»VBSFile»[HKEY_CLASSES_ROOT.vbsPersistentHandler]
@=»{5e941d80-bf96-11cd-b579-08002b30bfeb}»А также команды:
ASSOC .JS=JSFile
regsvr32 VBScript.dll
regsvr32 JScript.dll -
хе-хее, я тоже так накололся когда ставил Notepad++ и на радостях заставил его зарегистрироваться на все расширения файлов которые мне было интересно редактировать в нем. В том числе и vbs и bat. После этого у меня
перестали запускаться скрипты, открываясь на ректирование…
решается просто — в настройках NP++ убери ассоциацию с расширениями исполняемых файлов (*.vbs, *.cmd, *.bat). У меня чудо-блокнот восстановил старые ассоциации сам.Работает, только надо блокнот запустить «от имени администратора» — там будет свой список ассоциаций.
windessy
Ноя
29
Столкнулся с проблемой запуска скриптов в домене при построении автоподписей и удалённого помощника как следствие ошибка: Отсутствует исполняющее ядро для расширения имени файла «.vbs»
В домене напрочь отключена возможность запуска скриптов. Немного пред истории)
Сменил постоянное место дислокации. Провёл аудит. Определил цель. Огласил бюджет и сроки. Рассказал о том к чему придём в итоге. И тут понеслось. Паролей нет. Никто ничего не знает. иерархию пришлось строить с нуля. пароли админов взламывать через ПК.
Построили ядро. Настроили под сети. Пере завели всех в домен. А скрипты не арбайтн ) даже на 7-ке полный нууууль.
Начал копать . А какой-то нехороший редиска, с целью «а незачем и Б — безопасность» через доменные политики всё рубанул.
У человека сотрудники с единым на всех, постоянными паролями «запрет на смены и срок пароля» и правами админа на ПК, а мы про запуск скриптов думаем. Забавно.
Теперь к решению проблемы. Перелопатить пришлось море страниц, 25 решений и все не комельфо. Посмотрев ассоциации файлов, стало ясно, а нечем запускать vbc. Ясно что надо копать в сторону ассоциаций.
Всё начинает работать после про писания DLL от имени администратора на ПК
regsvr32 %systemroot%system32vbscript.dll
regsvr32 %systemroot%system32jscript.dll
И установки ассоциации открывания файлов VBC
ASSOC .JS=JSFile
ASSOC .VBS=VBSFile
Бегать по всем ПК дело муторное.
Сделал политикой и запустил на всех в домене. К слову, политик пришлось делать много: и удалённого помощника и ярлыки на рабочие столы и авто подписи. Хочу заметить, что сам очень часто смотрю свои статьи и делаю как по инструкции ) удобно. Рекомендую почитать.
На этом, вопрос: Отсутствует исполняющее ядро для расширения имени файла «.vbs» считаю закрытым. Всем удачи и позитива в начинаниях.
Lisenokdv |
|
Статус: Участник Группы: Участники Зарегистрирован: 21.09.2011(UTC) Сказал(а) «Спасибо»: 5 раз |
Может быть уже повторюсь, но не нашел на форуме Стояла КриптоПро 2.0 После удаления При установке КриптоПро CSP 3.0 с SP3 появляется ошибка (Отсутствует исполняющее ядро для расширения имени файла .vbs) Операционная система WindowsXP |
|
|
Laroux |
|
Статус: Активный участник Группы: Участники Зарегистрирован: 14.07.2008(UTC) Сказал «Спасибо»: 81 раз |
1. Удалите КриптоПро CSP через Пуск — Настройка — Панель управления — Установка и удаление программ, перезагрузите компьютер. |
|
WWW |
Пользователи, просматривающие эту тему |
Guest |
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Отсутствует исполняющее ядро для расширения имени файла vbs
И вот наконец-то эту ошибку удалось решить!
Не претендую на 100% решение проблемы, но рекомендации с сайта Майкрософта так и не помогли. Зато было найдено решение, которое в моей ситуации оказалось эффективным. Итак открываем консоль Винды (Ctrl+Win) и запускаем cmd.
вписываем (или вставляем) в консоль:
ASSOC .JS=JSFile
нажимаем Enter
и далее
ASSOC .VBS=VBSFile
И Ура! Все работает
Популярные сообщения из этого блога
Как в The Bat 4.x изменить кодировку шаблона письма.
Нет, это просто издевательство! Разработчикам The Bat явно надо нанять хоть один раз контору которая спроектирует им нормальный интерфейс. Программа их — лучшая в своем классе, но такая мелкая проблемка с изменением кодировки письма портила мне жизнь очень долго. Вся проблема в том, что я часто пишу письма на таких языках как немецкий и французский, в которых есть символы типа умляутов и т.п., по умолчанию у меня стоит кодировка Cyrillic 1251, а для указанных выше языков нужна UTF-8. Вот так я и переключал вручную два года пока случайно при создании нового ящика и редактировании шаблонов писем по умолчанию в глаз не стукнула надпись: Использовать набор символов Вот где оно зарыто! Для тех кто будет искать эту настройку, находится она по адресу: Ящик -> Свойства почтового ящика -> Шаблоны -> Новое письмо -> Использовать набор символов Приятного использования The Bat!
Для этой книги недоступны проект VBA… — проблема решена!
Сегодня решил установить себе для пробы Офис 2010. Хотя офисом Майкрософта последний год не пользуюсь (вполне устраивает LibreOffice), но для пробы и оценки так сказать решил поставить. Установил только самые нужные программы и компоненты: Access, Excel, Word и PowerPoint. И в первую очередь решил проверить работоспособность старых файлов, которые часто использовал в работе с использованием ранних версий Экселя, и основной функционал в них написан на VBA. В общем Мазай, открываю файл и Эксель выдает мне: Для этой книги недоступны проект VBA, элементы управления ActiveX и остальные программные средства Офигеть, слава и хвала Мастдаю, который не может обеспечить совместимость в одной линейке своих же продуктов. Идиотизм… Что делать? Приходиться лезть в Инет и искать решение вопроса. Детище Империи Гггг… выдает мне больше 100 страниц с такой же проблемой и вопросами как её решить (на русском языке конечно). Нахожу на одном форуме решение — переустановить компоненты Visual Basic из
01.09.2008, 20:17 |
|||
|
|||
Что означает ошибка «Отсутствует исполняющее ядро ДЛЯ расширения имени файла js» Собственно сабж) Я посмотрел в опциях wscript.exe есть опция //E:ядро — использование указанного ядра для выполнения сценариев. Но что такое ядро?? |
24.11.2010, 15:02 |
|||
|
|||
ассоциация на файлы с расширением js нарушились. ASSOC .JS=JSFile Или восстановить через реестр значение по умолчанию «JSFile» : аналогично c исправлением .VBS: в командной строке ASSOC .VBS=VBSFile |
08.11.2013, 15:09 |
|||
|
|||
Спасибо. Помогло. Давно уже периодически мучался. Спасибо. Помогло. Давно уже периодически мучался. |
23.03.2017, 15:35 |
||||
|
||||
vanished
|
09.04.2018, 01:34 |
|||
|
|||
Запускаем от имени администратора редактор реестра. |
09.04.2018, 07:45 |
|||
|
|||
Teacher, |
15.02.2021, 13:16 |
||||
|
||||
создать Реестру всеварно. |