WIN32识别过程

时间:2010-02-04 19:02:08

标签: winapi process

我有一个在Windows机器上创建的进程(让我们称之为PRS)。金额可以是不同的金额。这些过程由另一个定义为服务的进程(Manager)创建。管理器根据请求获取指令并作出反应(例如,创建新的PRS,停止PRS等)。 在创建(使用MANAGER)时,一些应用程序PRS会调用要创建的ini文件的get参数之一(每个ini都是uniq并且有一个代表它的ID)。 当创建2个进程PRS(eveyone通过uniq ini文件)时,我可以使用同名的TASK-MANAGER看到它们。

我的问题是我需要编写一个脚本来获取代表进程的ID列表并终止它。我是用java脚本编写的。 当我创建一个我需要终止的进程时,有没有根据我给出的ID作为参数进行dicover的方法?

Thnaks

2 个答案:

答案 0 :(得分:0)

根据您提供的参数,您无法识别进程的PID。您可以使用另一个进程来获取进程的PID或使用文件获取该信息。

答案 1 :(得分:0)

罗马是对的。此外,终止您的流程也不是一个好习惯。尝试使用进程间通信。这里有一些链接: msdncodeproject或尝试google。