黑色袜子 发表于 2010-10-2 16:56:35

如何获取程序自身的PID[已解决]

本帖最后由 黑色袜子 于 2010-10-2 17:42 编辑

RT
如果使用进程名判断进程PID则要必须正确!!!

3mile 发表于 2010-10-2 17:29:26

回复 1# 黑色袜子
编译后运行。
$process=@ScriptName
MsgBox(0,@ScriptName,ProcessExists($process))

黑色袜子 发表于 2010-10-2 17:42:45

回复 2# 3mile
晕,不对!!!要是运行了2个test.exe他只能获取最先运行的那个PID

menfan1 发表于 2010-10-2 17:51:46

回复 3# 黑色袜子

不让同时运行两个TEST.EXE吧:)

黑色袜子 发表于 2010-10-2 18:11:38

回复 4# menfan1


    不是不让同时运行2个test.exe

假如test.exe运行后我获取到了pid然后再运行了一个不同代码的test.exe再结束第一个进程再运行第一个进程这时获取的PID就是不同代码的test.exe那个PID了

不知道能不能看懂我的意思!!!!表达能力欠佳

itljl 发表于 2010-10-2 19:21:04

-_-!!!

msgbox(0,0,@AutoItPID)

黑色袜子 发表于 2010-10-2 19:37:20

回复 6# itljl


    谢谢!!!这个完全符合!!!
页: [1]
查看完整版本: 如何获取程序自身的PID[已解决]