基 础 函 数 参 考


ProcessClose

结束指定的进程.

ProcessClose ("进程")

参 数

进程 进程名称或 PID(进程标识符).

返 回 值

成功: 返回 1.
失败: 返回 0, 设置 @error 为下列值:
1 = 打开进程失败
2 = 调整令牌权限失败
3 = 终止进程失败
4 = 无法验证进程是否存在

备 注

进程名是没有完整路径的可执行文件, 如 "notepad.exe" 或 "winword.exe"

若多个进程的名称相同, 则 PID 最高的进程将被结束 - 并不是以最近启动的进程为准.

PID 是标识进程的唯一数值. 可通过 ProcessExists 或 Run 命令的返回值获得.

每隔 250 毫秒左右进程将被检测一次.

相 关 函 数

ProcessExists, ProcessWait, ProcessWaitClose, Run, WinClose, ProcessList, RunAs, Shutdown, WinKill

函 数 示 例


ProcessClose("notepad.exe")

Local $PID = ProcessExists("notepad.exe") ; 将返回 PID,如果进程没被发现则返回 0.
If $PID Then ProcessClose($PID)

provider with jb51.net (unicode)