Перезапуск программы через bat

Каждый раз, когда я случайно отключаю клавиатуру Logitech, процесс «LCore.exe» не отвечает. Я должен вручную завершить процесс и запустить его снова.
Я хочу создать файл.bat, чтобы сделать это для меня, но я не знаю, как это сделать. Я попытался использовать это, но он, похоже, не работает.

taskkill /im LCore.exe
start «C:Program FilesLogitech Gaming SoftwareLCore.exe»
спросил(а) 2015-05-29T09:15:00+03:00 8 лет, 1 месяц назад
добавить комментарий
пожаловаться

Попробуйте добавить /f к taskkill, это заставит вас убить процесс. Взлом для решения другой проблемы:

start «» «C:Program FilesLogitech Gaming SoftwareLCore.exe»
ответил(а) 2015-05-29T09:27:00+03:00 8 лет, 1 месяц назад
добавить комментарий
пожаловаться

Ваша первая команда просит закрыть программу. Если он висит, он не может реагировать. См. taskkill/? и см. параметр параметра /f для параметра силы. Для не консольной программы сообщение WM_Close отправляется в главное окно (т. WM_Close Как если бы вы нажали красную кнопку X на панели заголовка).

Автоматический перезпуск батника (майнера) при зависании | Программа для перезапуска .bat файла

При использовании /f TerminateProcess используется (как остановка процесса на вкладке процесса диспетчера задач). Из справки

Приложение может запросить у пользователя подтверждение до уничтожения окна путем обработки сообщения WM_CLOSE и вызова функции DestroyWindow только в том случае, если пользователь подтверждает выбор. По умолчанию функция DefWindowProc вызывает функцию DestroyWindow для уничтожения окна.

замечания Функция TerminateProcess используется для безоговорочного завершения процесса. Состояние глобальных данных, поддерживаемых библиотеками динамической компоновки (DLL), может быть скомпрометировано, если TerminateProcess используется, а не ExitProcess. TerminateProcess инициирует завершение и немедленно возвращается.

Это останавливает выполнение всех потоков внутри процесса и требует отмены всех ожидающих ввода-вывода. Прекращенный процесс не может выйти до завершения или отмены всех ожидающих ввода-вывода. Процесс не может препятствовать тому, чтобы он был прекращен.

Читайте также:
Прекращена работа программы genome gaming system

Источник: progi.pro

Перезапуск проводника с помощью bat-файла

Случаются такие ситуации, когда перед пользователем возникает необходимость в перезапуске проводника Windows (Explorer). Обычно к этой процедуре прибегают в том случае, когда компьютер начинает «притормаживать». Для того чтобы не переустанавливать операционную систему целиком, пользователи обычно пользуются перезапуском проводника. Проводник постоянно работает в фоновом режиме, выполняя разнообразные операции. И его перезапуск обычно помогает системе работать в нормальном рабочем режиме без торможения.

Одним из способов перезапуска Explorer – это диспетчер задач. После завершения процесса Explorer необходимо снова выполнить его запуск. А можно создать bat-файл и выполнять перезапуск проводника уже с его помощью.

Создание bat файла для запуска нескольких программ.

Сам по себе пакетный файл batch файл является обыкновенным текстовым файлом. В нем находится вся последовательность команд, которые предназначены для исполнения операционной системы Windows.

Следует открыть приложение блокнот и ввести в нем такой текст:

Traskkill/ f/ im exprorer.exe

Важным моментом является то, что пользователю необходимо следить за расстановкой пробелов перед слешем, а так же после start.

После этого нужно сохранить batch файл, который Вы создали. Для этого в блокноте нужно выбрать меню «Файл» и нажать «сохранить как». После этого осталось только ввести в появившемся поле имя файла. Но расширение у сохраняемого файла должно быть именно bat.

После этого необходимо открыть поле «Тип файла» и выбрать в нем вариант «Все файлы». Место сохранения указать – «Рабочий стол». После этого просто нажмите «Сохранить».

Теперь в тот момент, когда операционная система Windows начинает притормаживать, и Вы понимаете, что Вам просто необходим запуск Explorer, то выполнить это можно быстро и в любой удобный момент времени. Для этого нужно лишь кликнуть дважды мышью по bat-файлу.

  • Войдите или зарегистрируйтесь, чтобы отправлять комментарии
Читайте также:
Что означает программа трейд ин

Источник: winsecrets.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru