Menu
Новости
Автоматический перезапуск программы после закрытия
Автоматический перезапуск программы после закрытия

Создаем bat файл со следующим содержимым

@echo off
echo Starting process...
echo.
:EnterName
Set /p Process="Enter process name:"
IF NOT EXIST %Process% GOTO EnterName
:begin
title Process %Process% control
tasklist | findstr %Process%
if errorlevel 1 goto NoProcess
echo Result: Process run
goto Done
:NoProcess
%Process%
echo Result: Process %Process% stop %time%
:Done
echo.
goto begin
pause
exit

 

Файл bat данного содержания нужно поместить в папку с вашим исполняемым файлом. При запуске он спросит имя файла - нужно ввсети в формате Name.exe

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




Ещё статьи в блоге от kievol

  • Если у ребенка в школе конфликт
    Если у ребенка в школе конфликт

    Школа – это настоящая школа жизни. Кроме среднего образования именно в школьных стенах мы получаем представление  о себе, о других, вырабатываем навыки…

  • Как восстановить силы и вернуть энергию
    Как восстановить силы и вернуть энергию

    Чтобы знать, как восстанавливать силы и жизненную энергию, нужно представлять, при каких обстоятельствах она теряется.  Необходимо, в первую очередь, закрыть…

  • Apache падает
    Apache падает

    В логах /var/log/apache2/error.log Апач внезапно падает [timestamp] [mpm_event:notice] [pid 20056:tid 140176783820672] AH00493: SIGUSR1 received. Doing graceful restart [timestamp] [core:notice] [pid 20056] AH00060: seg fault or similar nasty error detected in the parent…

  • Отношения с родителями
    Отношения с родителями

    • Проявляй участие к своим родителям. Они устают на работе, дома.  Порадуй их чем-нибудь. Это помогает наладить контакт.  • Постарайся объясняться с…

Комментарии


Имя:
66 + 61 =


Новости