转自:https://www.cnblogs.com/liujicai/p/5101054.html

--在全局函数中增加 适用用Setup Factory 9

function FindAndCloseProcessByName(strName)

local tblProcesses = Window.EnumerateProcesses(false);

local bProcessFound = false;

local nProcessHandle = nil;

if Table.Count(tblProcesses) > 0 then

local strProcessName;

local nHandle;

for nHandle,strProcessName in pairs(tblProcesses) do

if(String.Find(strProcessName,strName,1,false) ~= -1)then

nProcessHandle = nHandle;

bProcessFound = true;

end

end

end

if(bProcessFound and nProcessHandle)then

Window.Close(nProcessHandle,CLOSEWND_TERMINATE);

end

end

--调用

FindAndCloseProcessByName("DMS_Client.exe");

FindAndCloseProcessByName("DMSAutoUpdate.exe");

--或者直接调用

strName = "Lx_Update.exe";

tblProcesses = Window.EnumerateProcesses(false);

bProcessFound = false;

nProcessHandle = nil;

if(tblProcesses)then

for nHandle, strProcessName in pairs(tblProcesses) do

if(String.Find(strProcessName,strName,1,false) ~= -1)then

nProcessHandle = nHandle;

bProcessFound = true;

end

end

end

if(bProcessFound and nProcessHandle)then

Window.Close(nProcessHandle,CLOSEWND_TERMINATE);

end

linux关闭正在运行的软件,Setup Factory 关闭正在运行的程序相关推荐

  1. 苹果电脑可以运行windows软件吗 苹果电脑怎么运行windows软件

    苹果电脑与windows电脑的系统框架不同,有许多数据都不能互通.那么,苹果电脑可以运行windows软件吗?在不借助任何外在软件的情况下,苹果电脑很难直接安装windows软件.苹果电脑怎么运行wi ...

  2. 如何用云计算机运行绘图软件,云上怎么运行安卓软件【Mac上怎么运行Windows】...

    Mac作为主要工作机器日常使用,偶尔还需要的Windows某些程序或某些网站只在Internet Explorer中. 而不必使用第二台电脑,它的容易得多,只是在我的Mac上运行Windows.下面是 ...

  3. Setup Factory 怎样让打包的程序在安装后自动运行

    最近接到一个任务,就是让打包好的程序安装好之后自动运行,让我们看看是如何实现的吧. 正文 前面创建工程的步骤就省略了,直接从具体操作开始 第一步:在菜单栏中点击Project,然后单击Screen 第 ...

  4. 打包软件——Setup factory 7.0使用介绍

    基础功能介绍: 参考:http://blog.csdn.net/liujiahan629629/article/details/7462443 其他功能 1. 制作桌面快捷方式 选择文件 -> ...

  5. SETUP FACTORY安装完成后自动运行软件

    2012-08-09 15:47 Setup Factory自动启动安装的某个程序 有朋友问我用Setup Factory制作安装程序时,怎么实现制作出的程序安装时自动运行安装程序里的某个程序或脚本? ...

  6. 计算机管理没有指定运行,如何限制电脑只运行一个软件?只打开指定软件?

    有时候我们处于计算机安全的考虑,会禁止电脑运行某些软件,或者只让电脑运行一个软件,只让电脑打开一个程序,或者只让电脑访问特定网站等.大势至电脑文件防泄漏软件同样集成了这两个功能,可以实现只让电脑安装某 ...

  7. Setup Factory卸载前关闭正在运行的程序

    项目场景: 客户端程序安装后自动运行,程序采用Qt控制台方式进行编写的,且不显示控制台窗口.Qt控制台程序暂未找到好的方式添加托盘图标,故只能通过任务管理器强制关闭程序,造成软件退出不方便. 问题描述 ...

  8. 使用 CrossOver 在 Linux运行 Windows 软件(金测OK)

    使用 CrossOver 在 Linux运行 Windows 软件 即便是最忠实的 Linux 用户,有时候也需要运行一下 Windows  软件.有的用户为此保留了一台旧的 Windows PC,有 ...

  9. Linux下运行纯dos软件,在linux下运行dos软件(转)

    在linux下运行dos软件(转)[@more@]在linux系统上运行的dosemu软件包使你能在linux环境运行许多dos软件. [安装] DOSEMU处于不断进行修改和升级的过程中.它在不断增 ...

最新文章

  1. WP8中 ListBox x下拉刷新 以及 ScrollViewer/ListBox 的ManipulationCompleted 失效的解决方案
  2. 叉乘(三)——线段与线段相交吗?
  3. Git 基本操作教程
  4. (十)数据结构之“堆”
  5. bzoj3550: [ONTAK2010]Vacation1283: 序列
  6. SpringBoot继承TkMapper通用Mapper
  7. 翻身的废鱼——论PHP从入门到放弃需要多久?13
  8. thinkphp生成的验证码不显示问题解决
  9. 防止浏览器记住用户名及密码的简单实用方法
  10. 芯片测试服务器,检测服务器硬件软件
  11. 集成电路哪家强?现在就为你透彻分析!
  12. Deepfool阅读笔记
  13. linux系统缺少perl组建中的Data::Dumper模块
  14. 千人千面、个性化推荐:解读数据赋能商家背后的AI技术
  15. 用Apache POI提取Word文本
  16. secureCRT使用问题记录
  17. 机器学习中的数学——随机变量
  18. 基于JAVA图书馆座位预约管理系统计算机毕业设计源码+数据库+lw文档+系统+部署
  19. C语言 五种基本的算术运算符
  20. 【计算机视觉】OpenCV实现单目相机标定

热门文章

  1. qml 矩形 rectangle
  2. leecode:176. 第二高的薪水
  3. mybatis读取配置文件报错:Could not find resource configuration.xml
  4. iphone 内存管理1
  5. html5输入框自动放大镜,HTML5实现放大镜效果
  6. opencv-python实现虹膜瞳孔内外圆检测
  7. 计算机毕业设计Java电子商城系统(源码+系统+mysql数据库+lw文档)
  8. 爱护乳腺,AI不宜迟 英特尔携手时尚健康粉红丝带运动,用AI技术呵护女性乳腺健康...
  9. 如何查看eclipse的版本
  10. 【Android】如何实现启动APP时引导页、欢迎页功能设置之(二)设置只在第一次启动APP时跳入引导界面