Я ищу способ управления программами в среде Windows.
Я бы предпочел, чтобы это было немного похоже на программное обеспечение Linux "screen
".
Причина моего поиска в том, что мне нужно запустить программу (в Windows) с идентификатором, чтобы позже я мог закрыть эту конкретную программу, не закрывая ничего другого, даже если реальная программа (файл .exe) запущена многократно. Так я могу в любом случае "назвать" его?
Я использую следующее в Linux сейчас:
$ screen <params> <id> ./softwareprogram
И тогда я знаю, что всегда могу найти его по его идентификатору :)
Это внешняя программа, которая закрывает или запускает стороннюю программу.
Моя программа написана на C++, если это имеет значение.
Изменить: я не могу никоим образом не выбирать идентификатор самостоятельно? Как запустить программу с определенным именем? Также как мне убить процесс, указав имя?