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

  0    0 
30.06.2017 | kievol | 1722

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

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


  • 1c Установка подключения к MySQL через ODBC connector
    1c Установка подключения к MySQL через ODBC connector

    Руководство, облегчающее жизнь при очередной настройке подключения MySQL к 1С через ODBC connector (driver). Оставлю это хотя бы для себя на память :) Итак, для того, чтобы настроить связь между MySQL и 1С нужно: 1. Скачать дистрибутив установки ODBC connector. Я обычно пользуюсь ODBC 5.3 Unicode driver, он еще называется 5.3.0 alpha, скачать можно здесь https://downloads.mysql.com/archives/c-odbc/). Устанавливать нужно на сервер, на…

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

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

  • 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 ! После данных…

  • Массовая замена значений в БД mysql средствами PHPMyAdmin
    Массовая замена значений в БД mysql средствами PHPMyAdmin

    Иногда требуется массово заменить значения в ячейке таблицы базы данных mysql. Допустим стоит задача: одним запросом во всей таблице базы данных поменять запись «значение 1» на  «значение2» . Как это сделать разберём ниже. Заходим в интерфейс phpMyAdmin.  Допустим, у нас есть таблица «yuts_catalog»,в ней поле «leader», и значения в ячейке этого поля «0″, которое…

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

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

  • Як тренувати руки вдома. Комплекс вправ з гантелями
    Як тренувати руки вдома. Комплекс вправ з гантелями

    Так як для тренування рук достатньо гантелей, то біцепс та трицепс можна качати вдома. Головне, приділити увагу м’язам грудей, плечей та трапецій. Для цього потрібно виконувати комплекс вправ з гантелями.  Їх прокачування сприяє розвитку верхньої частини тіла, роблячи…
    Блогер: amd2015

  • Програма тренувань вдома. Як накачати тіло в домашніх умовах.
    Програма тренувань вдома. Як накачати тіло в домашніх умовах.

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

  • Вітаміни, та їх користь для нашого здоров’я
    Вітаміни, та їх користь для нашого здоров’я

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

  • Новое веяние в тренировках
    Новое веяние в тренировках

        Сегодня мы с вами поговорим о новом веянии в тренировках. А именно о ЭМС – тренировках. Более подробно вы можете ознакомится на сайте: "Блиц-фит". Итак, что представляет из себя этот вид тренировок. Давайте рассмотрим все по порядку. ЭМС – электронно мышечная…
    Блогер: amd2015

  • Корпоратив на яхте.
    Корпоратив на яхте.

      Ничто так не сближает коллектив как совместный корпоратив. Его можно провести по-разному. Например, в лесу на шашлыках. Или на пляже у озера или у моря. Все это хоть и имеет свою ценность, но не такую запоминающую, речь о которой пойдет далее. А именно одним из самых ярких…
    Блогер: amd2015


Комментарии

51 + 27 =