Как закрыть окно по PID windows, ведь в 64-бытных системах PID динамический (меняется с каждым запуском) как реализовать?

Имеется OC windows 10, имеется программа, которая при запуске создаёт диалоговое окно, требующее нажатия, для продолжения, с двумя клавишами ok (нужно читать лицензионное соглашение) и no - в этом случае программа закрывается.

Если убить окно по PID, по средствам CMD (Bat) - программа запускается, всё нормально, однако проблема в том, что PID динамический и постоянно меняется при каждом запуске и нет никакой возможности это дело автоматизировать. Программой пользуюсь часто, а всякий раз перелистывать лицензионное соглашение и ждать, пока выйдет отведённое для этого время, совершенно неприемлемо.

КАК МОЖНО ПОЛУЧИТЬ PID ОКНА, УБИТЬ ПРОЦЕСС ПО PID АВТОМАТИЧЕСКИ, С ПОМОЩЬЮ BAT, ИЛИ ДРУГИХ АНАЛОГИЧНЫХ ПРОГРАММ

Ну, можно найти PID по имени процесса.

Раз это отдельный процесс, то разумно использовать его имя.

Добавить комментарий