退出程序
组件介绍
关闭一个应用程序
截图
属性说明
必填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
查找条件 | 下拉选项 | 自动匹配 | ● 自动匹配:根据下方查找内容输入的内容,模糊匹配对应的程序 ● 程序名称 ● 程序路径 ● 进程 ID |
查找内容 | 字符串 | 空 | 程序名称:分为程序名、窗口标题、程序描述,支持通配字符 程序路径: 可执行程序的绝对路径,不支持通配符 进程 ID:任务管理器中显示的程序进程 PID,不支持通配符 具体介绍详见下方名词解析 |
选填项
属性名称 | 类型 | 默认值 | 说明 |
---|---|---|---|
退出类型 | 下拉选项 | 窗口 | ● 窗口:只关闭前台显示的程序窗口,和手动点击右上角叉号效果相同,不杀掉程序进程 ● 全部进程:杀掉程序的所有进程 |
返回值
无
组件示例
- 赋值:变量名 path,变量值填写需要打开的程序路径,如示例中填写的是 notepad 程序路径
- 赋值:变量名 file,变量值填写需要打开的文件路径,如示例中填写的是一个 txt 文件路径
- 启动程序:查找条件自动匹配,查找内容 path,文件 file,运行后等待 5——等待 5 秒
- 退出程序:查找条件自动匹配,查找内容 path
- 运行结果:notepad 打开 txt 文件后等待 5 秒后关闭,日志面板输出退出进程的个数
名词解析
程序名称:分为程序名、窗口标题、程序描述,支持通配字符。
程序名是可执行程序的名称,可以带扩展名也可以不带扩展名,可用「窗口信息」组件「信息类型」选择「进程名」进行获取也可以在任务管理器中获取。
窗口标题是指具有窗口的程序的窗口标题,可用「窗口信息」组件「信息类型」选择「标题」进行获取也可以在任务管理器中获取。
程序描述是指程序文件在发布时候的一个简短描述属性。
如下图为任务管理器界面,标题栏中的任务管理器即为窗口标题,选择应用或者进程,鼠标右键选择属性即可显示程序名及程序描述。
程序路径:可以通过「选择元素」按钮选择已打开程序的窗口自动获取路径(点击「选择元素」移动到需要关闭的程序窗口,按下 CTRL+点击鼠标左键),也可以填写程序所在路径,最后一般以 .exe 结尾,不支持通配符。
PID:相当于内存给它分配的名字,每个进程都有属于自己的唯一 PID,为纯数字,不支持通配字符,如下图任务管理器(顶部状态鼠标右键选择 PID 显示进程 PID)中 TIM 的 PID 为 17788。
- 通配字符
属性名称 | 类型 |
---|---|
* | * 可以代替任何字符(零个、单个或多个字符) |
? | ? 可以代替一个字符,如输入 正?集团,可查到正大集团、正光集团等 |
注意事项
程序路径建议使用「选择元素」通过软件窗口获取路径或者程序名称,因为部分软件安装路径下的 exe 文件不一定是真实程序文件,无法退出程序。
对于使用管理员权限启动的程序,由于权限高于友友编辑器,同样存在不生效的情况。
浏览器等程序后台存在守护进程,用于插件扩展与浏览器的连接,关闭浏览器时,建议「退出类型」选择「窗口」而非杀掉所有进程