首页 开源作品 正文
  • 本文约762字,阅读需4分钟
  • 1039
  • 0

EasyLoad 简易软件部署工具 V1.4

摘要

EasyLoad 是一款简易软件部署工具,不同EasySteup是桌面环境调用,EasyLoad适合在系统封装中静默调用,由 nohacks.cn 原创,转载请注明出处!

简介:
用于系统封装中的软件批量部署,可以设置背景透明度,背景颜色,文字颜色,窗口位置等,可以设置部署软件的的窗口显示方式以及是否等待执行完毕,本软件的特色是支持通配符匹配文件名,这意味着升级程序时只需要替换程序不需要改名不需要修改配置文件。
总之,EasyLoad是一款系统部署辅助利器,并且它是完全开放源码的,这意味着可靠,安全和超强的可DIY性。

配置文件范例:

<?xml version="1.0" encoding="gb2312"?>
<xpload>
 <config alpha=255 Topmost=1 x=0 y=35 #Color="125,125,125" > </config>  

      <item display="系统部署中心" iColor="255,128,0" eColor="0,0,255" dir="" echo=0 wait=1 >
        <execute display="正在安装 腾讯QQ,请稍候..." url="QQ*.exe" cmd=" /S" ></execute> 
         <execute display="正在安装 金山WPS,请稍候..." url="wps*.exe" cmd=" /S" ></execute> 
           </item>

</xpload>

配置文件节属性说明:
config属性
alpha设置背景不透明度,取值范围0-255;
Topmost设置是否窗口置顶,1表示是,0表示否
x,y是设置窗口相对于居中的偏移值,可以为负数。
Color设置背景色,如果需要修改,请去掉前面的"#" 号,可以直接设置RGB颜色。

item属性
display设置标题文本,iColor设置标题文本颜色,eColor设置默认提示文本颜色
dir 设置程序包目录,可以为空,表示当前目录。
echo设置下面的execute节里程序运行的默认显示方式 ,1为显示,0为隐藏,
wait是否等待执行完毕,设置,默认为1表示等待执行。

execute属性
display设置提示文本,url 是程序文件名,支持通配符*或?,cmd是命令行。
可选参数 echo,wait,Color,例如:

<execute display="正在安装腾讯QQ" URL="QQ*.exe" cmd="/S" echo=0 wait=1 Color="0,0,255" ></execute>

这句的意思是以静默安装的方式安装QQ并且等待执行完毕,提示文本"正在安装腾讯QQ" ,提示文本颜色为蓝色(0,0,255)。

更新历史:

2014.11.29 发布 V1.3

update: 支持通配符匹配文件名,方便软件升级和系统封装。

2016.3.12 发布 V1.4

update: 支持安装包放置二级目录,使用方法见[item]节说明。

update:. 修改程序名称时配置文件名也需要对应修改。例如:程序名称为"run.exe",那么配置文件名必须为"run.xml"

下载地址:百度网盘

赞助我
文章目录


    评论
    更换验证码
    友情链接