Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Windows 10/Explorer не хочет запускать bat файл через файл ярлыка / 15 сообщений из 15, страница 1 из 1
26.11.2017, 10:05
    #39559574
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
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\CurrentVersion\Explorer\FileExts\.lnk. После изменения ключей надо перезагрузить комп.»
- записи не было, я вставил конкретное значение как «строковый параметр». Перезагрузил ПК – не помоголо.
2. Запускал файл реестра по «lnk» - правда для Windows 7 (для 10-ки не было) – не помогло
3. https://support.microsoft.com/ru-ru/help/929833/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system - результат проверки - «Защита ресурсов Windows обнаружила поврежденные файлы, но не может восстановить некоторые из них. Сведения см. в журнале CBS.Log %WinDir%\Logs\CBS\CBS.log.»
Отчет по работе файл . (в этом файле ошибки касаются только файла «winhlp32.exe.mui»)
У кого еще есть варианты?

Спасибо за ответ
...
Рейтинг: 0 / 0
26.11.2017, 11:07
    #39559581
d7i
d7i
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Kos-2010,
поставьте в планировщик заданий (запуск при старте Windows).
И не ярлык, а сам батник...
...
Рейтинг: 0 / 0
26.11.2017, 11:33
    #39559587
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
А что в батнике?
Был у меня похожий прикол на win7.
Оказалось, что ряд библиотек еще не подгрузилось к моменту запуска автозагрузки.
на там путь был: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
...
Рейтинг: 0 / 0
26.11.2017, 11:45
    #39559590
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
1. Действительно, а что в батнике,
2. а что ярлык под Костей не создать?
3. Можно установить политику синхронного выполнения скриптов.. при этом сначала стартуют сервисы, затем скрипты машины, включая HKLM\...\Run, и лишь затем скрипты пользователя и в последнюю очередь скрипты в авто загрузке пользователя.
...
Рейтинг: 0 / 0
26.11.2017, 15:54
    #39559618
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Да ничего особенного

"connect.bat"
Код: pascal
1.
tdump.exe -n -d -t


exe просто запускает сmd, куда выводит имена, дату и время подключения пользователей к базе в real time

Вот только с запуском "connect.bat" через планировщик проблема...
запускаю от "СИСТЕМА", по правой кнопке в "Task Scheduler" выбираю "Run". Статус у задачи меняется на "Running" и на этом все заканчивается ..., т.е. cmd не запускается...
Первый раз всегда комом, простая всетаки задача...
...
Рейтинг: 0 / 0
26.11.2017, 16:10
    #39559623
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
А задлянафига создавать обёртку для однострочной команды? Планировщик прекрасно принимает аргументы для запуска программы.

P.S. Есть журнал аудита, где можно протоколировать создание и завершение процессов.
Несколько напряжно по количеству событий, но для отладки - может пригодиться.
...
Рейтинг: 0 / 0
26.11.2017, 16:21
    #39559627
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Basil A. SidorovА задлянафига создавать обёртку для однострочной команды?
Ну например для удобства, количество параметров в файле может меняться, чтоб каждый раз нелазить в планеровщик...
...
Рейтинг: 0 / 0
26.11.2017, 18:07
    #39559669
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Вот посмотрите, может я что где не правильно отметил?
...
Рейтинг: 0 / 0
26.11.2017, 18:10
    #39559671
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
вот более разборчивые print screen c изменяемым масштабом
...
Рейтинг: 0 / 0
26.11.2017, 18:31
    #39559678
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Код: plaintext
1.
2.
schtasks -?
schtasks -query -?
schtasks -query -fo list
пример
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
schtasks -query -fo list -v -tn \Microsoft\Windows\Wininet\CacheTask

Папка: \Microsoft\Windows\Wininet
Имя узла:                                            BASID
Имя задачи:                                          \Microsoft\Windows\Wininet\CacheTask
Время следующего запуска:                            N/A
Состояние:                                           Выполняется
Режим входа в систему:                               Интерактивный/фоновый
Время прошлого запуска:                              26.11.2017 17:48:55
Прошлый результат:                                   267009
Автор:                                               Microsoft
Задача для выполнения:                               Обработчик COM
Рабочая папка:                                       Н/Д
Примечание:                                          Задача кэша Wininet
Состояние назначенной задачи:                        Включено
Время простоя:                                       Отключено
Управление электропитанием:                          
Запуск от имени:                                     Пользователи
Удалить задачу, если она не перенесена:              Включено
Остановить задачу, если она выполняется X ч и X мин: Отключено
Расписание:                                          Планирование данных в этом формате недоступно.
Тип расписания:                                      При входе в систему
Время начала:                                        N/A
Дата начала:                                         N/A
Дата окончания:                                      N/A
дн.:                                                 N/A
мес.:                                                N/A
Повторять: каждые:                                   N/A
Повторять: до: время:                                N/A
Повторять: в течение: длительность:                  N/A
Повторять: остановить, если выполняется:             N/A
...
Рейтинг: 0 / 0
26.11.2017, 18:45
    #39559685
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Kos-2010Basil A. SidorovА задлянафига создавать обёртку для однострочной команды?
Ну например для удобства, количество параметров в файле может меняться, чтоб каждый раз нелазить в планеровщик...
У пользователя Система нет прав на сеть, у вас tdump наверное осуществляет подключение по tcp/ip...
...
Рейтинг: 0 / 0
26.11.2017, 19:06
    #39559693
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Sergey Orlov У пользователя Система нет прав на сеть, у вас tdump наверное осуществляет подключение по tcp/ip..."На сеть" и "по tcp/ip" - никак не связаны.
Возможность авторизовывать system при сетевом доступе зависит от наличия домена.
...
Рейтинг: 0 / 0
26.11.2017, 20:00
    #39559711
Kos-2010
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Смотрите, а если таким "дедовским" способом:
Код: pascal
1.
2.
"HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run"
"Connect" = "Cmd.exe /c "D: && cd D:\Prog1 && connect.bat""



и перезагрузка - ура работает...
...
Рейтинг: 0 / 0
26.11.2017, 20:52
    #39559719
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
Ясвасхудею ...
pushd "%~dp0." в своей обёртке не пробовали?
А вывод cmd/? почитать? А по отдельным командам?
...
Рейтинг: 0 / 0
27.11.2017, 02:44
    #39559750
982183
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Windows 10/Explorer не хочет запускать bat файл через файл ярлыка
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Windows 10/Explorer не хочет запускать bat файл через файл ярлыка / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]