Member
Статус: Не в сети Регистрация: 06.10.2008 Откуда: Тула, Н-ск Фото: 5
HELLdiego Если совсем с этим никак не связан, то на проверку забей болт.
У любого процесса есть айди, он же pid процесса - он всегда одинаковый у одного и того же процесса, можно его номер посмотреть в диспетчере задач.
Делаешь простенький батник в котором пишешь "Taskkill /PID хххххх /F", где хххххх - это пид твоего процесса - он будет закрывать программу принудительно, если она открыта или зависла. Следующей строкой "start "" путь_к_программе" - запускаешь программу снова. Сохраняешь это счастье, в свойствах файла или ярлыка ставишь галку "всегда запускать от имени администратора", закидываешь его в планировщик, ставишь запуск каждые 30 минут. Раз в 30 минут он будет гасить твоё приложение и запускать снова, открыто оно или нет, раз в 30 минут оно будет закрыто и открыто снова. Способ, естественно колхозный, но если ты не программист и не суровый бородатый одмин, то рабочий. Пользовался им ещё во времена ХР и вин7, но и на вин10/11 должен работать.
_________________ Пятнадцать человек на сундук мертвеца, Йо-хо-хо, и бутылка рому! Пей, и дьявол тебя доведет до конца. Йо-хо-хо, и бутылка рому!
Member
Статус: Не в сети Регистрация: 08.09.2006 Откуда: СПБ
_ErOp_ проблема в том, что грохать приложение без надобности тоже нельзя. то есть оно может рандомно вылететь раз в пару дней\недель, всё остальное время работает исправно. неужели софта такого не существует, третий день рыщу
_________________ Asus ROG Strix Scar17 7945HX3D, 32gb@5200, RTX 4090 Mobile 16gb vram (175w)
Member
Статус: Не в сети Регистрация: 06.10.2008 Откуда: Тула, Н-ск Фото: 5
ну тогда вариант из первого совета Нужно проверять есть ли программа в процессах.
Судя по тому что я что-то похожее искал в 2000х, и до сих пор ничего толком нет, кроме программистских хитрых кодов, эту проблему решают каким-то другим способом
_________________ Пятнадцать человек на сундук мертвеца, Йо-хо-хо, и бутылка рому! Пей, и дьявол тебя доведет до конца. Йо-хо-хо, и бутылка рому!
Member
Статус: Не в сети Регистрация: 08.09.2006 Откуда: СПБ
_ErOp_ я так понял что крайне специфичная задача, которая интересна как раз только на рабочих станциях и серверах, а там админы уже скриптами управляют процессами
Добавлено спустя 5 часов 15 минут 8 секунд: в общем пока решил просто - планировщиком задач. тупо запуск приложения каждые 5 минут, если приложение есть, то соответственно не запуск и еще ожидание 5 минут и так до упора. проверил - работает
_________________ Asus ROG Strix Scar17 7945HX3D, 32gb@5200, RTX 4090 Mobile 16gb vram (175w)
Сейчас этот форум просматривают: Google [Bot], henji и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения