位置: 编程技术 - 正文

BAT批处理全自动(静默)安装软件的方法(包含4种常见安装包格式)(bat批处理脚本教程)

编辑:rootadmin

推荐整理分享BAT批处理全自动(静默)安装软件的方法(包含4种常见安装包格式)(bat批处理脚本教程),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:bat批量处理,自动批处理文件,批处理自动执行,bat 批处理,bat批量处理,bat批处理脚本教程,bat批处理自动删除一天以前数据,bat批量处理,内容如对您有帮助,希望把文章链接给更多的朋友!

利用批处理安装常用软件,我们需要对以下几个知识点进行掌握:

一.常用应用软件的封装类型:

1.installshield型:

installshield是一款商业级别的安装程序封装工具,许多大型商业软件都用它进行封装.例如:macromedia flash. pgtoshop等 安装参数:-R 用于记录安装过程 -s 用于进行软件的自动安装 -f1 指定setup.iss应答文件的路径 使用方法:

1).先用在命令行下用-R参数进行软件的安装,其安装过程与正常安装没有本质的区别,但在软件安装结束后可以在 c:windows(winxp系统)或c:winnt(win2k系统)目录下找到一个名为setup.iss的文件,它就是我们后面要用到的可以进行自动安装的重要应答文件.

2).将以上的setup.iss文件与你的安装程序放在同一目录下,利用-s参数进行全自动安装.

例如: start /wait x:phtoshopsetup.exe -s -f1 "y:setup.iss"(如果setup.iss文件与安装程序在同一目录,可以省去-f1参数) 2.Inno setup 类型:

BAT批处理全自动(静默)安装软件的方法(包含4种常见安装包格式)(bat批处理脚本教程)

Inno setup 是一款完全免费的安装程序封装工具,其功能和稳定性均可与商业封装工具媲美.

安装参数: /silent(/verysilent) 用于软件的自动安装 sp- 用于跳过安装程序的确认界面使用方法: start /wait x:thunder5.exe /verysilent sp-说明:此安装参数的使用比较容易,但如果我们把它写入到批处理文件中进行大量的软件安装时,有的软件会在安装完成后自行启动,比如迅雷,为不影响系统性能,我们可以结合其他的命令终止其进程,例如:

3.Microsoft Windows Installer技术打包程序

微软自家产品,许多软件生产厂家现在都选择这种基于微软开发的封装方式参数:/ /QB(/QN)用于自动安装软件 /REBOOT=suppress 安装后不重起使用方法: start /wait x:setup.exe /QB REBOOT=Suppress

4.Nullsoft SuperRMP Install System (NSIS)类型,例如:winamp使用参数: /S 用于自动安装软件例如: x:winampsetup.exe /S说明:此类软件安装后会给出一个文件关联确认窗口,目前无法跳过,但我可以给大家一个思路,就是结合VBS脚本中的Doskey命令来模仿键盘动作实现确认过程,到现在为止我个人还没有写出来,望高手帮忙完善

二.测试方法与安装类型分析:

1.测试方法:可以用目前比较流行的虚拟机进行测试2.安装类型分析:大部分安装程序可以通过鼠标右击安装程序___选择属性 ________版本来查看其封装类

三.在批处理文件中的要求

如果你打算自己结合WINXP光盘工具重新封装安装光盘,并且在利用winxp应答文件安装应用软件,你必须明白批处理文件的位置应防在那里,这些你可以去阅读有关此方面的文章.

CMD命令行中以管理员权限启动应用程序实现方法 自从Vista带来了UAC之后,应用程序就变成了两种,有管理员权限的,和没有管理员权限的。一些老的应用程序会莫名其妙地出错,这时候就要考虑右击应

BAT批处理中使用数组示例 批处理指令中并没有原生支持数组,但这不代表不能模拟出来。来看下面的代码:SETObj_Length=2SETObj[0].Name=Test1SETObj[0].Value=HelloWorldSETObj[1].Name=Test2SETObj[1].V

BAT批处理判断目录在%Path%中实现方法 貌似没有很优美的做法,只能把%Path%按分号分割,然后一段一段地比较。:InPath[In]Path[Out]0/1SETLOCALSETLocalPathCopy=%PATH%SETResult=0:WHILEIF"%LocalPathCopy"==""GOTOWENDFOR

标签: bat批处理脚本教程

本文链接地址:https://www.jiuchutong.com/biancheng/371668.html 转载请保留说明!

上一篇:BAT批处理实现软件的自动安装(以搜狗拼音为例)(批处理执行bat文件)

下一篇:CMD命令行中以管理员权限启动应用程序实现方法(命令以管理员运行)

  • 符合条件的小型微利企业所得税税率为
  • 金税盘开票软件密码忘记怎么办
  • 股票印花税是多少最新
  • 出售股东
  • 发票冲红重开,重开时是按新税率还是旧税率
  • 视同销售填在申报表哪一栏
  • 开民工工资专户
  • 发票勾选错了已报税怎么办
  • 企业所得税年报过了申报期还能修改吗
  • 增值税发票税控开票软件怎么下载
  • 去税务局申报需要带营业执照吗
  • 固定增长定价模型
  • 生产型增值税转变为消费型增值税
  • 食堂收支情况
  • 应收账款周转率多少合适
  • 收到投资款现金流量项目是什么
  • 发票失控成本怎么处理
  • 个人承担的社保算工资吗
  • 纳税人发生纳税义务,未按照规定
  • 工资预支怎么做账
  • 项目地预交企业所得税分录如何处理?
  • 如何生成公司开票信息二维码
  • 浙江印花税税率
  • 企业投资股票取什么名字
  • 收到退回的投标保证金
  • 账外资产评估入账固定资产折旧可以税前扣除吗?
  • win10如何设置右键
  • 维保合同交印花税吗怎么交
  • 高新技术企业研究开发费用加计扣除
  • 对公收到别人的转账怎么记账
  • php开发的优点与不足
  • php获取长度
  • 方正电脑u盘启动按什么键
  • php中变量有哪些基本数据类型?
  • 没有取得发票的支出可以做成本吗
  • 日记账登记错了怎么办
  • window php安装
  • 股权收购账务处理方法
  • php多线程curl
  • 劳务报酬所得的计税标准
  • 相机4244
  • 出售长期股权投资的交易费用
  • 大模型时代的自然语言处理
  • 发票中食品属于哪一类
  • timestamp 0
  • python类 方法
  • 出售债券的税费会计分录
  • 怎么修改手机的地理位置
  • 未形成无形资产计入当期损益的
  • 织梦小说采集
  • access数据库不能存放什么数据
  • 发票金额大于付款金额怎么写说明
  • 外账会计的做账流程
  • 财政直接支付的概念
  • 固定资产原价怎么计算
  • 补计提上一年度工资
  • 新成立的公司购买的家具可以计入主营业务成本吗
  • 教育机构的咨询
  • 新建的企业
  • 什么是商业企业和工业企业
  • mysql常用关键字及其用法
  • ccsve是啥
  • 取消windows 7的自动关机如何设置
  • win8如何添加启动项
  • dds使用方法
  • unetbootin教程
  • win10联想笔记本还原系统
  • 写出10个linux系统操作命令和用法
  • 怎么关闭无服务状态
  • Win10年度升级版将正式提供暗黑主题 未自定义颜色都会变暗
  • ssh encountered 1 errors during the transfer错误3种解决方法
  • cocos2dx tableview基础:实现多图片的滑动显示
  • javascript标题
  • 音频焦点是什么
  • javascript中this的用法
  • css图片样式网站
  • 仿真安卓
  • Android Fragment学习笔记(2) ----使用ListFragment显示列表(上)
  • Embedded statement cannot be a declaration or labeled statement
  • 免抵退税办法不得抵扣的进项
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设