Показать сообщение отдельно
  #1  
Старый 26.11.2017, 10:22
Konstantin-78 Konstantin-78 вне форума
Новичок
 
Регистрация: 27.04.2015
Сообщения: 76
Версия Delphi: Delphi7
Репутация: 10
По умолчанию Windows 10/Explorer не хочет запускать bat файл через файл ярлыка

Время доброе.
Есть файл «bat», на диске «d» в директории. Мне его нужно запустить в «автозапуске»

- Создаю ярлык батника (в его свойствах «Advanced» - устанавливаю «Run as administrator»);
- Делаю «Выполнить» «shell:startup», попадаю в «C:\Users\Kostya\AppData\Roaming\Microsoft\Windows \Start Menu\Programs\Startup».
- Переношу ярлык в данную директорию.

Перезапускаю ПК – батник НЕ запустился.

- проверяю запуск батника
-- через проводник: двойной щелчок левой кнопкой мыши на файле lnk – нуль на массу
-- через проводник: щелчок правой кнопкой мыши на файле lnk, выбор «Open» – запуск пошел (все нормально)
-- через проводник: двойной щелчок левой кнопкой мыши на файле bat – запуск пошел (все нормально)
-- запускаю «Total Commander» двойной щелчок левой кнопкой мыши на файле lnk - запуск пошел (все нормально).

Перепробовал:
1. Изменял реестр:
«Все ярылки открываются одной программой. Для решения этой проблемы надо проверить ключ реестра HKEY_CLASSES_ROOT\.lnk. Там должна быть запись @="lnkfile" . Так же возможно придётся проверить путь
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\FileExts\.lnk. После изменения ключей надо перезагрузить комп.»
- записи не было, я вставил конкретное значение как «строковый параметр». Перезагрузил ПК – не помоголо.
2. Запускал файл реестра по «lnk» - правда для Windows 7 (для 10-ки не было) – не помогло
3. статья - результат проверки - «Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log.»
Отчет по работе файл. (в этом файле ошибки касаются только файла «winhlp32.exe.mui»)
У кого еще есть варианты?

Спасибо за ответ
Ответить с цитированием