Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Отсутствует исполняющее ядро для расширений файлов .BAT (http://forum.oszone.net/showthread.php?t=277712)

DMBS 14-02-2014 11:28 2308975

Отсутствует исполняющее ядро для расширений файлов .BAT
 
Прошу помощи! перерыл весь гугл ответов по теме 0 , видимо некто не сталкивался.
Есть 100500 тысяч тем как Отсутствует исполняющее ядро для расширений файлов .JS или Отсутствует исполняющее ядро для расширений файлов .VBS, где указаны
рекомендации по перерегистрации соответствующих библиотек и восстановлении ассоциации файлов к примеру : ASSOC .JS=JSFile или regsvr32 %systemroot%\system32\vbscript.dll
но нет не 1 темы с "Отсутствует исполняющее ядро для расширений файлов .BAT" что нужно делать ? какие библиотеки перерегистрировать, ума не приложу. Все дело происходит в домене.
Все ассоциации сбились после установки Notepad++ =) Кстати, изначально при выполнении всех скриптов писало не найден исполн. модуль, зарегистрировал JS и VBS , через консоль стало отрабатываться,
теперь об отсутствии исполняющего ядро пишет только пакетный .BAT, но он то ,какраз мне и нужен, не сносить же домен вконце концов. Заранее спасибо!

Georgio 14-02-2014 15:11 2309082

Код:

assoc .bat batfile
???

DMBS 14-02-2014 21:05 2309292

Пробовал знаю не помогло...

Petya V4sechkin 14-02-2014 21:35 2309297

DMBS, операционная система какая?

Georgio 14-02-2014 22:15 2309306

A что у Вас в реультате выполнения команд:
Код:

ftype batfile
set PATHEXT

?

А если радикально, через файл реестра?

Файл реестра для Windows 7:

Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\batfile]
@="Windows Batch File"
"EditFlags"=hex:30,04,00,00
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
  00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
  32,00,5c,00,61,00,63,00,70,00,70,00,61,00,67,00,65,00,2e,00,64,00,6c,00,6c,\
  00,2c,00,2d,00,36,00,30,00,30,00,32,00,00,00

[HKEY_CLASSES_ROOT\batfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
  61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
  00,38,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell]

[HKEY_CLASSES_ROOT\batfile\shell\edit]

[HKEY_CLASSES_ROOT\batfile\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
  00

[HKEY_CLASSES_ROOT\batfile\shell\open]
"EditFlags"=hex:00,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell\open\command]
@="\"%1\" %*"

[HKEY_CLASSES_ROOT\batfile\shell\print]

[HKEY_CLASSES_ROOT\batfile\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
  54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
  00,25,00,31,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell\runas]
"HasLUAShield"=""

[HKEY_CLASSES_ROOT\batfile\shell\runas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00,\
  64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,43,00,20,00,22,00,25,00,31,00,22,\
  00,20,00,25,00,2a,00,00,00

[HKEY_CLASSES_ROOT\batfile\shell\runasuser]
@="@shell32.dll,-50944"
"Extended"=""
"SuppressionPolicyEx"="{F211AA05-D4DF-4370-A2A0-9F19C09756A7}"

[HKEY_CLASSES_ROOT\batfile\shell\runasuser\command]
"DelegateExecute"="{ea72d00e-4960-42fa-ba92-7792a7944c1d}"

[HKEY_CLASSES_ROOT\batfile\ShellEx]

[HKEY_CLASSES_ROOT\batfile\ShellEx\ContextMenuHandlers]
@="Compatibility"

[HKEY_CLASSES_ROOT\batfile\ShellEx\ContextMenuHandlers\Compatibility]
@="{1d27f844-3a1f-4410-85ac-14651078412d}"

[HKEY_CLASSES_ROOT\batfile\ShellEx\DropHandler]
@="{86C86720-42A0-1069-A2E8-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\ShellEx\PropertySheetHandlers]

[HKEY_CLASSES_ROOT\batfile\ShellEx\PropertySheetHandlers\PifProps]
@="{86F19A00-42A0-1069-A2E9-08002B30309D}"

[HKEY_CLASSES_ROOT\batfile\ShellEx\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\batfile\ShellEx\{8895b1c6-b41f-4c1c-a562-0d564250836f}]
@="{1531d583-8375-4d3f-b5fb-d23bbd169f22}"


DMBS 15-02-2014 10:10 2309392

Последнее действие которое попробовал. С другой машины взял две ветки реестра .bat и batfile попробовал их импортировать к себе ,не дает пишет занято другим процессом.Машина virtualbox на ней поднят домен с операционной системой windows server 2008r2 x64 и 4 клиентских машины все обьединено во внутреннюю сеть без выхода в интернет.Проблема на серверной виртуальной машине. Ветки реестра брал со своей машины хостовой w7 .Может поэтому они не импортируются?

Petya V4sechkin 15-02-2014 10:14 2309393

Цитата:

Цитата DMBS
домен с операционной системой windows server 2008r2 и 4 клиентских машины

Проблема где? На клиентских машинах? На них тоже Server 2008 R2?

DMBS 15-02-2014 11:15 2309410

Virtual box . На ней поднято 5 машин объединенных во внутреннюю сеть.
Проблема на server 2008r2. Остальные 4 обычные клиентские машины windows 7 x64

Petya V4sechkin 15-02-2014 16:56 2309520

DMBS, выложите содержимое (в Regedit -> меню Файл -> Экспорт) разделов реестра:
  • HKEY_CLASSES_ROOT\.bat
  • HKEY_CLASSES_ROOT\batfile
  • HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat

DMBS 15-02-2014 18:10 2309545

В понедельник буду на работе отпишусь . Ветку .bat я удалил еще на работе думал импортирую свежую с другого компьютера . Но импортировать не получилось. Писало чтото наподобие процесс занят невозможно импортировать. Импортировал под администратором домена.

DMBS 17-02-2014 11:28 2310413

Вложений: 3
ветки реестра

Petya V4sechkin 17-02-2014 18:21 2310661

DMBS, на этой странице скачайте и примените REG-файл bat_fix_w7.reg.

Убедитесь, что он применился (запустите Regedit и проверьте).

Цитата:

Цитата DMBS
попробовал их импортировать к себе ,не дает пишет занято другим процессом

В безопасном режиме тогда (или выясняйте, что за процесс блокирует).


Время: 01:22.

Время: 01:22.
© OSzone.net 2001-