Сервер сценариев для типа файлов ".js" не найден
- Author
- Message
-
Offline
- Posts: 7
- Joined: Sat Feb 19, 2011 6:00 pm
Сервер сценариев для типа файлов ".js" не найден
Здраствуйте! Использую windows 7
При вызове любого скрипта из плагинов вылезает сообщение:
Сервер сценариев для типа файлов ".js" не найден.
Акел запускаю от администратора.
Как решить эту проблему? не могу запустить ни один плагин.
При вызове любого скрипта из плагинов вылезает сообщение:
Сервер сценариев для типа файлов ".js" не найден.
Акел запускаю от администратора.
Как решить эту проблему? не могу запустить ни один плагин.
-
Offline
- Posts: 767
- Joined: Mon Sep 28, 2009 10:03 am
- Location: Minsk, Belarus
Re: Сервер сценариев для типа файлов ".js" не найд
сбой в работе WSH
для семерки нужна версия 5.8, отдельно её дистрибутива не существует, но зато он есть в IE 8, попробуйте его установить/переустановить
для семерки нужна версия 5.8, отдельно её дистрибутива не существует, но зато он есть в IE 8, попробуйте его установить/переустановить
-
Offline
- Posts: 4
- Joined: Fri Mar 25, 2011 12:46 am
другой способ
была такая же ошибка, так мне помог способ, описанный на странице
http://www.winhelponline.com/articles/2 ... files.html
у меня 7ка, подошли инструкции из раздела "Instructions for Windows Vista"
http://www.winhelponline.com/articles/2 ... files.html
у меня 7ка, подошли инструкции из раздела "Instructions for Windows Vista"
-
Offline
- Posts: 3
- Joined: Mon Mar 31, 2014 4:29 pm
Re: Сервер сценариев для типа файлов ".js" не найд
newquaker wrote:Здраствуйте! Использую windows 7
При вызове любого скрипта из плагинов вылезает сообщение:
Сервер сценариев для типа файлов ".js" не найден.
Акел запускаю от администратора.
Как решить эту проблему? не могу запустить ни один плагин.
Может, кому-то ещё понадобится. Найденное мной решение было таким: выполнить - CMD.exe - ввести команду
ASSOC .JS=JSFile [enter] и
ASSOC .VBS=VBSFile [enter] (можно оформить в батник). После этого типы файлов пришли к соответственным и стали обрабатываться встроенным сервером сценариев Windows (XP-32) без дополнительных установок SP или IE8.
-
Offline
- Posts: 5
- Joined: Tue Apr 07, 2015 7:15 am
Re: Сервер сценариев для типа файлов ".js" не найд
Спасибо отличный метод!Alf wrote:Может, кому-то ещё понадобится. Найденное мной решение было таким: выполнить - CMD.exe - ввести команду
ASSOC .JS=JSFile [enter] и
ASSOC .VBS=VBSFile [enter] (можно оформить в батник). После этого типы файлов пришли к соответственным и стали обрабатываться встроенным сервером сценариев Windows (XP-32) без дополнительных установок SP или IE8.
Windows 7 x64 всё заработало.
-
Offline
- Posts: 157
- Joined: Thu Nov 26, 2015 8:03 pm
- Location: Rostov-on-Don
из вышеуказанных способов, помогла установка reg-файла в реестр по ссылке в статье https://www.winhelponline.com/blog/erro ... -js-files/.. проблема возникла после установки PhpStorm
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Поставил AkelPad на Win10 и обнаружилась та же проблема - ошибка
Подскажите, что делать?
Запускаю cmd от администратора и при запуске ASSOC .JS=JSFile получаю:---------------------------
Scripts плагин
---------------------------
Сервер сценариев для типа файлов ".js" не найден.
---------------------------
ОК
---------------------------
Запускаю PowerShell от имени админа, выполняю то же самое, получаю:C:\WINDOWS\system32>ASSOC .JS=JSFile
.JS=JSFile
Ничего не помогает.PS C:\WINDOWS\system32> ASSOC .JS=JSFile
ASSOC : Имя "ASSOC" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте прав
ильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ ASSOC .JS=JSFile
+ ~~~~~
+ CategoryInfo : ObjectNotFound: (ASSOC:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Подскажите, что делать?
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Никакой способ не помогал - не было прав записи в реестр.
Пробовал запустить jscript_fix.reg (который выше) от имени админа, всё отрабатывало, но после перезапуска проги под обычными правами - валило ту же ошибку.
Как полечил: открыл AkelPad от админа, открыл в нём jscript_fix.reg, нажал Ctrl+F5. После перезапуска проги под обычными правами скрипты заработали.
Пробовал запустить jscript_fix.reg (который выше) от имени админа, всё отрабатывало, но после перезапуска проги под обычными правами - валило ту же ошибку.
Как полечил: открыл AkelPad от админа, открыл в нём jscript_fix.reg, нажал Ctrl+F5. После перезапуска проги под обычными правами скрипты заработали.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Сервер сценариев для типа файлов ".js" не найден
Instructor
Подниму тему. Можно ли сделать, чтобы скрипты в AkelPad'е работали без запуска jscript_fix.reg? Может пути или что для этого требуется прописывать в ini-файле? История проблемы в вышележащих сообщениях.
Одна из причин, почему разработка моих скриптов остановилась, в том, что на работе скрипты не работают. Дома сидеть в AkelPad'е уже не хватает ни сил, ни здоровья) Да и смысла нет, т.к. вся автоматизация на скриптах имела смыла в повседневной деятельности. Теперь же из-за этой проблемы по сути AkelPad не использую... только разве что логи посмотреть. И это очень жаль, т.к. всеми написанными скриптами воспользоваться не могу.
Подниму тему. Можно ли сделать, чтобы скрипты в AkelPad'е работали без запуска jscript_fix.reg? Может пути или что для этого требуется прописывать в ini-файле? История проблемы в вышележащих сообщениях.
Одна из причин, почему разработка моих скриптов остановилась, в том, что на работе скрипты не работают. Дома сидеть в AkelPad'е уже не хватает ни сил, ни здоровья) Да и смысла нет, т.к. вся автоматизация на скриптах имела смыла в повседневной деятельности. Теперь же из-за этой проблемы по сути AkelPad не использую... только разве что логи посмотреть. И это очень жаль, т.к. всеми написанными скриптами воспользоваться не могу.
-
Offline
- Site Admin
- Posts: 6403
- Joined: Thu Jul 06, 2006 7:20 am
Re: Сервер сценариев для типа файлов ".js" не найден
VladSh
Программа данную проблему не решит. Вопрос к операционной системе.
Программа данную проблему не решит. Вопрос к операционной системе.
-
Offline
- Posts: 3234
- Joined: Wed Nov 29, 2006 1:19 pm
- Location: Киев, Русь
- Contact:
Re: Сервер сценариев для типа файлов ".js" не найден
Я так понимаю, что программа использует системный движок JScript, потому зависит от ОС. Может можно как-то прикрутить его как внешний? Типа как браузеры используют свой (не системный) движок или как другие редакторы?
-
Offline
- Posts: 1873
- Joined: Mon Aug 06, 2007 1:07 pm
- Contact:
Re: Сервер сценариев для типа файлов ".js" не найден
Кстати, если прикрутить внешний – то современные движки еще и быстрее на один-два порядка при выполнении многих операций.
__COMPAT_LAYER=RunAsInvoker
В данном же случае, предполагаю, что где-то в HKEY_CURRENT_USER\ есть аналогичные настройки, переопределяющие глобальные из HKEY_CLASSES_ROOT\
Те же дополнительные пункты в контекстное меню проводника можно добавлять и всем пользователям, и только текущему. Вероятно, подход тот же и можно попробовать заменить
HKEY_CLASSES_ROOT\
на
HKEY_CURRENT_USER\SOFTWARE\Classes\
Возможно, идет запись не в ту ветвь, у меня на работе была проблема с настройкой оптимизации про всякие сглаживания и анимации – с правами локального администратора меняются настройки этой учетной записи, а не пользовательской, а диалог настроек запрашивает повышение привилегий, но можно принудительно выполнить командную строку, открывающую настройщик, предварительно выставив переменную окружения
__COMPAT_LAYER=RunAsInvoker
В данном же случае, предполагаю, что где-то в HKEY_CURRENT_USER\ есть аналогичные настройки, переопределяющие глобальные из HKEY_CLASSES_ROOT\
Те же дополнительные пункты в контекстное меню проводника можно добавлять и всем пользователям, и только текущему. Вероятно, подход тот же и можно попробовать заменить
HKEY_CLASSES_ROOT\
на
HKEY_CURRENT_USER\SOFTWARE\Classes\