В моей ситуации я ищу решение, при котором конкретная задача выполняется из командного файла.
При выполнении того же пакетного файла задача / processid, который запускается пакетным файлом ранее, должна получить только kill.
В настоящее время с командой
taskkill /f /im "notepad.exe"
powershell.exe Start-Process notepad.exe
Все экземплярыБлокнот приближается, которые были открыты пользователем / любым другим процессом.однако я специально хочу, чтобы этот пакетный файл закрывал созданный им PID и закрывал тот же PID на случай, если мы снова запустим этот пакетный файл.
Может быть с этим требованием пакетный файл должен записать файл с ProcessName и его PID.и для каждого выполнения командного файла он должен искать идентификатор процесса, упомянутый там, и закрывать его, если он уже запущен, и открывать новый экземпляр и обновлять файл, в котором хранится PID.
Любая помощь приветствуется.Спасибо