|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
26.11.2017, 10:13 | #1 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Время доброе.
Есть файл «bat», на диске «d» в директории. Мне его нужно запустить в «автозапуске» - Создаю ярлык батника (в его свойствах «Advanced» - устанавливаю «Run as administrator»); - Делаю «Выполнить» «shell:startup», попадаю в «C:\Users\Kostya\AppData\Roaming\Mic rosoft\Windows\Start Menu\Programs\Startup». - Переношу ярлык в данную директорию. Перезапускаю ПК – батник НЕ запустился. - проверяю запуск батника -- через проводник: двойной щелчок левой кнопкой мыши на файле lnk – нуль на массу -- через проводник: щелчок правой кнопкой мыши на файле lnk, выбор «Open» – запуск пошел (все нормально) -- через проводник: двойной щелчок левой кнопкой мыши на файле bat – запуск пошел (все нормально) -- запускаю «Total Commander» двойной щелчок левой кнопкой мыши на файле lnk - запуск пошел (все нормально). Перепробовал: 1. Изменял реестр: «Все ярылки открываются одной программой. Для решения этой проблемы надо проверить ключ реестра HKEY_CLASSES_ROOT\.lnk. Там должна быть запись @="lnkfile" . Так же возможно придётся проверить путь HKEY_CURRENT_USER\Software\Microsof t\Windows\CurrentVersion\Explorer\F ileExts\.lnk. После изменения ключей надо перезагрузить комп.» - записи не было, я вставил конкретное значение как «строковый параметр». Перезагрузил ПК – не помоголо. 2. Запускал файл реестра по «lnk» - правда для Windows 7 (для 10-ки не было) – не помогло 3. статья - результат проверки - «Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log.» Отчет по работе файл. (в этом файле ошибки касаются только файла «winhlp32.exe.mui») У кого еще есть варианты? Спасибо за ответ |
26.11.2017, 10:47 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
cmd.exe /c <имя_батника>
|
26.11.2017, 16:00 | #3 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
не понял..., т.е. это прописать в свойстве ярлыка "start in"
Код:
Последний раз редактировалось KBO; 26.11.2017 в 16:48. |
26.11.2017, 16:47 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Мы должны сами догадаться что за ошибка?
|
26.11.2017, 16:51 | #5 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Ошибка:
[Window Title] Problem with Shortcut [Content] The folder 'cmd.exe /c D:\prog\Base v10.1' specified in the Start In box is not valid. Make sure that the folder exists and that the path is correct. Или я не туда вообще это вставил? |
26.11.2017, 16:55 | #6 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
получилось по двойному клику на ярлыке.. вызвать cmd.
НО НЕ запустить сам батник P.S.: Эту строку указал в "Target" C:\Windows\System32\cmd.exe "D:\prog\Base v10.1\connect.bat" только без параметра "/с", т.к. с этим параметром вообще ничего не происходит Последний раз редактировалось KBO; 26.11.2017 в 17:01. |
26.11.2017, 16:56 | #7 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Прямо так с кавычками и прописано? А так:
cmd.exe /c "D:\prog\Base v10.1"
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
26.11.2017, 17:11 | #8 | |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Цитата:
эта строка: D:\prog\Base v10.1 -прописывется в параметре "Start in" ярлыка, и и указывает на директорию (в которой хранится батник), а не на батник а эта строка: "D:\prog\Base v10.1\connect.bat" -прописывется в параметре "Target" ярлыка, и она указывает именно на батник Так где мне прописывать в "Target" или "Start in"? Я думал, что в "Target", т.к. waleri написал что "cmd.exe /c <имя_батника>" Последний раз редактировалось KBO; 26.11.2017 в 17:37. |
|
26.11.2017, 21:16 | #9 |
Форумчанин
Регистрация: 11.06.2010
Сообщений: 525
|
Смотрите, а если таким "дедовским" способом:
Код:
и перезагрузка - ура работает... |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
BAT-файл для работы с группой файлов - скопировать файл в "свою" папку | alxi | Операционные системы общие вопросы | 2 | 10.02.2017 09:33 |
Разработать пакетный файл для вывода информации в файл о переменных среды Windows | Ozma | Помощь студентам | 0 | 16.12.2016 19:16 |
надо переписать под bat-файл(файл был взят с Mac) | lakrya25 | Помощь студентам | 6 | 21.01.2015 14:52 |
Как через командную строку (Windows XP) открыть файл в программе WordPad? | ivan.tiran | Windows | 1 | 13.11.2011 15:06 |
bat-файл и Windows NT | Bendis | Фриланс | 5 | 28.07.2010 14:18 |