Процесс идентификации WIN32 - PullRequest
0 голосов
/ 04 февраля 2010

У меня есть процесс, который создается на машине с Windows (назовем это PRS). Сумма может быть разной суммой. Процессы создаются другим процессом (менеджером), который определяется как сервис. Менеджер получает инструкции и реагирует в соответствии с запросом (например, создает новый PRS, останавливает PRS и т. д.). При создании (с использованием MANAGER) нескольких PRS приложений указывается один из параметров get также, какой ini-файл создавать (каждый ini является уникальным и имеет идентификатор, который его представляет). При создании двух процессов PRS (eveyone передается uniq ini-файл), я могу видеть их, используя TASK-MANAGER с тем же именем.

Моя проблема в том, что мне нужно написать скрипт, который получает список идентификаторов, представляющих процесс, и завершает его. Я пишу это в сценарии Java. Есть ли способ преобразования в соответствии с идентификатором, который я дал в качестве параметра при создании процесса, который мне нужно завершить?

Thnaks

Ответы [ 2 ]

0 голосов
/ 06 февраля 2010

Роман прав.Также не стоит прекращать процесс.Попробуйте использовать межпроцессное взаимодействие.Вот несколько ссылок: msdn или codeproject или попробуйте Google.

0 голосов
/ 06 февраля 2010

Вы не можете распознать PID процесса в соответствии с заданными вами параметрами. Вы можете использовать другой процесс для получения PID процесса или использовать файлы для получения этой информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...