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

  0    0 
30.06.2017 | kievol | 1606

Создаем 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

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


  • 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 process Соответсвенно сайты уходят в 502 Bad Gateway. У меня эта проблема была из-за программы logrotate и в неточности в насройках. $ sudo nano /etc/logrotate.d/apache2 В этом файле нежно сменить apache2 reload на apache2 restart ! После данных…

  • Пять способов вызвать JS функцию
    Пять способов вызвать JS функцию

    JavaScript — язык мультипарадигменный, и в нем имеются механизмы функционального программирования. Пора изучить эти возможности. В этой статье я расскажу вам о пяти способах вызова функций в JavaScript.На первых этапах изучения JavaScript новички обычно думают, что функции в нем работают примерно так же, как, скажем, в C#. Но механизмы вызова функций в JavaScript имеют ряд важных отличий, и незнание…

  • IIS и 1С ошибки: Обнаружено потенциально опасное значение Request.Path или ошибка 500
    IIS и 1С ошибки: Обнаружено потенциально опасное значение Request.Path или ошибка 500

    Ошибка примерно такая:[HttpException (0x80004005): Обнаружено потенциально опасное значение Request.Path, полученное от клиента (:).] System.Web.HttpRequest.ValidateInputIfRequiredByConfig() +9914812 System.Web.PipelineStepManager.ValidateHelper(HttpContext context) +53Алгоритм следующий:  Открываем IIS. Открываем наш сайт-публикацию в браузере. Идем в сопоставления обработчиков. Ищем ISAPI-dll и выделяем строку. Справа нажимаем "Добавить…

  • SSL сертификат в Open Server
    SSL сертификат в Open Server

    В разработке, я постоянно использую локальный Open Server (OSpanel) и нахожу его очень удобным из-за его гибких настроек и обилия различных модулей. Однако, в каждой новой версии остается одна проблема — отсутствие настроек SSL сертификатов. Поэтому далее я покажу как решить эту проблему… SSL в Open Server — в чем проблема? В этом и заключается все, что как таковой проблемы нет, но есть…

  • полезные PHP скрипты
    полезные PHP скрипты

    Не так уж конечно и давно, но занимался, в серьёз, PHP программированием, но потом как то забросил. А вот сейчас порой нужно что ни будь дописать, но программирование, как и иностранный язык, без повторений можно всё забыть, а вспоминать — время. Поэтому решил написать не большие, но полезные примеры на php, дабы не забыть и воспользоваться, когда будет нужно.1. Отправка E-mail…

  • Розтяжка для схуднення.
    Розтяжка для схуднення.

    Бажаєте дізнатися, чому розтяжка для схуднення може бути результативною? У чому її користь? А яких помилок варто уникати? Відповіді на ці запитання ви знайдете у цьому матеріалі.Що таке стретчінг?Стретчинг походить від англійського слова stretching, що у перекладі означає…
    Блогер: amd2015

  • Вітамін А. Яка користь для нашого організму
    Вітамін А. Яка користь для нашого організму

    Вітамін А є дуже важливою поживною речовиною. Допомагає підвищити імунітет організму для боротьби з інфекціями та підтримує вологість очей та шкіри. Вітамін А або ретинол є жиророзчинним вітаміном, який відіграє важливу роль у забезпеченні здорового розвитку очей та…
    Блогер: amd2015

  •  Как выбрать адвоката
    Как выбрать адвоката

    Давайте обсудим качество оказываемых адвокатами услуг. Именно адвокатами и именно "услуг". Работа "представителей по доверенности", хоть и с удостоверениями адвоката, по гражданским или административным делам, на данном сайте обсуждать не вижу смысла... И для этого сначала…
    Блогер: amd2015

  • Топ 14 продуктів проти паразитів.
    Топ 14 продуктів проти паразитів.

    Чим небезпечні паразити. Всі бояться думки про те, що в їхньому організмі можуть бути багато кишкових паразитів, але правда в тому, що багато людей перебувають у групі ризику. У більшості випадків про їхнє існування навіть не підозрюють. Паразит – це будь-який організм,…
    Блогер: amd2015

  • Здорові стосунки. Ключі до щастя.
    Здорові стосунки. Ключі до щастя.

    Здорові стосунки є невід’ємною частиною щасливого та збалансованого життя. Коли ми вміємо будувати довірливі та зрозумілі взаємини з близькими, друзями, колегами та партнерами, ми відкриваємо двері до глибокого задоволення та емоційного благополуччя. Отже, дозвольте…
    Блогер: amd2015


Комментарии

24 + 77 =