用电脑就是用软件,安装完Windows的机器几乎就是一台裸机,是无法胜任我们的实际工作、生活需要的。我们还要安装上Office、Winrar、暴风影音、QQ万能五笔等等一大堆常用的办公软件、压缩软件、影音播放软件、即时通信工具以及输入法,只有这样,工作、使用起来才能得心应手。通常情况下,要么是翻出一大堆的软件安装光盘,一一安装,要么就是首先安装上拨号软件,上网下载自己所需的软件再一一安装,无论那一种方法,要将自己常用的软件安装到位,没有一段时间恐怕是不行的,往往只能是边用边装,费时费事,甚是罗嗦。那么,你想过吗?安装完操作系统,只需轻轻点击一下“安装”,所有的常用软件即可一次性安装到位。这不是神话,借助于“软件安装管理器”,可以让你一次懒到家……

软件名称:软件安装管理器 V3.3.2.2 多语言版
软件大小:1.09 MB
运行环境:Win2003, WinXP, Win2000, NT, WinME
下载地址:http://soft.studa.com/downinfo/7548.html

“软件安装管理器”允许用户DIY自己的常用软件安装集,用户不但可以统一管理常用软件,而且可以实现常用软件的一次性统一安装。

一、了解,软件安装管理器配置文件
安装完毕,启动软件安装管理器,在出现的主界面上,我们会惊喜地发现软件安装管理器已经将我们常用的各种程序分门别类地设置好了,有“系统工具”、“安全相关”、“多媒体”……等13个大类,并且在其分类下有许多相关的软件(如图1)。不过,先别高兴的太早,这些软件仅仅是个空壳而已,也就是说“软件安装管理器”仅仅做好了各类程序的外壳,程序的分类、名称、说明等,但是并没有包含主程序,因此要实现软件的批量安装,我们还必须自己手动配置。

“软件安装管理器”是通过“appcfg.ini”文件来配置各类软件的分类、显示及安装的,也就是说所有的工作、所有的目的均在“appcfg.ini”中完成和实现。当启动“软件安装管理器”时,会自动搜索当前目录下是否有配置文件“appcfg.ini” ,若没有,则会继续搜索 [当前目录]\WinApps 及 [根目录]\WinApps 是否存在 appcfg.ini。因此,一般情况下,制作人员应该在管理器所在目录中放置一个“appcfg.ini”。

“软件安装管理器”默认的配置文件“appcfg.ini”存放在“C:\Program Files\rjazmaneger”目录下。打开资源管理器,找到该文件,用记事本程序将其打开。我们可以发现配置文件一般具有如下小节构成(如图2)。
更加详细的帮助你可以在软件安装管理器的主界面中点击“F1”键来获得。

二、集成,将常用软件集成到软件安装管理器中
明白了软件安装管理器配置文件的含义后,我们就可以动手将常用软件集成到软件安装管理器中了。而且非常的简单,因为软件安装管理器已经将我们常用的软件分门别类地整理好了,我们仅仅需要添加为数不多的向个键值就可以了。以WinRAR为例。将下载回来的WinRAR安装程序拷贝到“C:\Program Files\rjazmaneger\WinRAR”目录中,然后,用记事打开“appcfg.ini”文件,查找“[WinRAR]”,找到后在其下修改或添加上如下内容(如图3):
CmdLine="%CurrDir%winrar\WinRAR V3.41.exe" /s
AutoInstall="%CurrDir%winrar\WinRAR V3.41.exe" /s
ManualInstall="%CurrDir%winrar\WinRAR V3.41.exe"
注意:其中的“WinRAR V3.41”是你下载回来的WinRAR安装包的实际文件名,请用具体名子替换,否则无法正常安装。“/S”是全自动安装参数,具体含义请参见下面的内容”。

保存后,重新启动软件安装管理器。切换到“压缩解压”选项卡,从其下接列表中找到“WinRAR”,我们可以看到“自动安装”、“手动安装”按钮已经可选了(如图4),点击“自动安装”按钮,WinRAR会自动安装于系统中,完全不需要手动干预。点击“手动安装”会弹出安装界面,跟双击WinRAR安装文件一样,需要我们一步步交互安装。如果“卸载”按钮变为绿色的可选状态,那么表示程序侦测到系统中已经安装有WinRAR,点卸载按钮可以将其从系统中删除掉。依次方法我们可以将其它程序一一的集成到软件安装管理器中。

三、揭密,让软件自动安装
前面已经说过要让WinRAR全自动安装,必须加上参数“/S”,为什么呢?那么其它软件是不是加上“/S”也可以实现自动安装呢?不能一概而定,这还要从软件的安装包的制作方式说起。一个软件的开发完成后,为方便用户使用,往往要制作成安装包,而制作安装包的方式方法是不同的,因此要实现软件的自动安装要区别对待。
1.Windows Installer
这是目前主流的软件安装程序,因系出名门--微软,所以绝大多数的软件都采取Windows Installer来制作安装程序。如何判断软件是否是采用Windows Installer制作的呢?最简单的方法是查看软件的安装包中或是安装目录中是否有“*.MSI”文件,如“金山快译2005”,其安装文件夹中就包含有“FastAIT 2005.msi”。对于msi文件,要实现软件的自动安装,就要加上参数 “/qb” (显示基本安装界面),或 者是参数“/q” 、“ /qn”(不显示任何信息,全自动安装),如果使用参数“/qn+”则安装完毕后会出现一个确认对话框,用户点击确定按钮后才能继续其它软件的安装。另外,为了避免重新启动计算机,还可以加上参数“REBOOT=SUPPRESS”(禁止软件安装后重新启动计算机的示示,实现软件的自动安装而不重启,但如果软件在安装过程中不出现重新启动计算机的提示,而是直接重启,则该参数无能为力)。或者是使用参数“REBOOT=ReallySuppress”(能禁止软件安装过程中的一切重新启动计算机的请求,确保其它软件的自动安装进程)。

实例1:将金山快译集成到软件安装管理器中
第一步:在“C:\Program Files\rjazmaneger”目录下新建一个名为“FastAIT”的目录,将金山快译安装包中的文件全部释放于其中。
第二步:打开“appcfg.ini”,在“[杂类工具]”下增加上一行“FastAIT=”。接下来在文件的最后输入以下内容:
[FastAIT]
Caption=金山快译2005正式版
CmdLine=msiexec /i "%CurrDir%FastAIT\FastAIT2005.msi" /qb REBOOT=SUPPRESS
IconFileName=%CurrDir%FastAIT2005\FastAIT.ico
Note1=老牌的高质量的翻译软件,功能太多,用了就知道了。
AutoInstall=msiexec /i "%CurrDir%FastAIT\FastAIT2005.msi" /qb REBOOT=SUPPRESS
ManualInstall="%CurrDir%FastAIT2005\FastAIT 2005.msi"
UnInstall={1CDD873A-079C-4F6C-AD60-D5EE352BFF09}
存盘退出。
第三步:重新启动“软件安装管理器”,切换到“杂类工具”选项卡就可以看到我们添加的金山快译了(如图5)。点击“自动安装”按钮就可以全自动安装了。

2.InstallShield
InstallShield是另一款主流的安装程序制作工具,使用InstallShield制作的软件非常容易判断,一般只有一个“*.exe”文件,但是可以用WinRAR解压,解压后可以在文件夹中看到一个“setup.iss”文件。如WinDVD 6.0简体中文版就是用InstallShield制作的。要使WinDVD能够自动安装,必须创建新的“setup.iss”文件。

实例2:将WinDVD集成到软件安装管理器中
第一步:将WinDVD释放到“C:\Program Files\rjazmaneger”目录下的“WinDVD”子目录中,然后在“运行”对话框中输入“"C:\Program Files\rjazmaneger\WinDVD\Setup.exe" /r /f1 "C:\setup.iss"”(不包括最外侧的双引号),然后在弹出的WinDVD安装界面中按通常的安装方法进行一下界面的交互,但安装向导结束后,在C盘的Windows目录下会生成一个新的“setup.iss”文件,其中记录了我们刚才的交互信息,如安装路径、序列号等等,把这个文件剪切到“C:\Program Files\rjazmaneger\WinDVD”目录中。
第二步:打开“appcfg.ini”,找到“[WinDVD]”小节,添加如下内容:
AutoInstall="%CurrDir%WinDVD\setup.exe" -s
ManualInstall="%CurrDir%WinDVD\setup.exe"
UnInstall={1B399A41-C1D0-40A2-9E4F-095868EFAF01}
第三步:重新启动“软件安装管理器”,切换到“多媒体”选项卡下,就可以通过点击“自动安装”按钮来实现自动安装了。

3.Inno Setup
Inno Setup作为主流的安装制作程序,因其安装形式灵活多变,安装脚本制作简单,受到许多开发者的青睐。通过Inno Setup制作的安装程序,比较容易判断,在软件安装起始界面中标题栏左侧点左键,选择“About Setup”,在弹出的对话框中可以明显看到“Inno Setup”标识。例如ISOBuster 1.7就是用Inno Setup制作的。用Inno Setup制作的安装文件,要实现自动安装,可以通过参数“/SILENT”或“VERYSILENT”,两者的区别是前者在安装时会显示一个安装进度度,而后者什么也不显示。如果软件安装完毕,要求重启,我们可以通过参数“/NORESTART”来屏蔽到重启窗口。

实例3:将ISOBuster集成到软件安装管理器中
第一步:将ISOBuster安装文件拷贝到“C:\Program Files\rjazmaneger”目录下的“ISOBuster”目录中。
第二步:打开“appcfg.ini”,找到[ISOBuster],在其下添加上如下内容:
AutoInstall="%CurrDir%ISOBuster\Install.exe" /SILENT
ManualInstall="%CurrDir%ISOBuster\Install.exe"

4.InstallShield with MSI
InstallShield with MSI 制作的安装文件,请使用类似:setup.exe /s /v"/qb" 来自动安装,如“QuickTime”。
实例4:将QuickTime播放器集成到软件安装管理器中
第一步:打开“appcfg.ini”,在“[多媒体]”小节下增加“QuickTime=”,然后在文件的最后输入以下内容:
[QuickTime]
Caption=QuickTime 播放器
CmdLine="%CurrDir%QuickTime\QuickTimeInstaller.exe" /s /v"/qb"
Note1=功能强大的媒体播放器。
AutoInstall="%CurrDir%QuickTime\QuickTimeInstaller.exe" /s /v"/qb"
ManualInstall="%CurrDir%QuickTime\QuickTimeInstaller.exe"
UnInstall={1CDD873A-079C-4F6C-AD60-D5EE352BFF09}
第二步:在“C:\Program Files\rjazmaneger”目录下新建一个名为“QuickTime”的目录,将“QuickTimeInstaller.exe”复制于其中。
第三步:重新启动“软件安装管理器”,切换到“多媒体”选项卡下,就可以看到我们新添加的“QuickTime”了,通过点击“自动安装”按钮来实现自动安装了。

5.NSIS (NullSoft Installation System)
使用 NSIS (NullSoft Installation System) 制作的安装文件,非常容易判断,在安装过程中一般都会有要求选择插件的提示框,可用 /S (注意大写)来进行静默安装。例如“Winamp”就是采用的NSIS来制作安装文件的。
实例5:将Winamp集成到软件安装管理器中
第一步:打开“appcfg.ini”,在“[多媒体]”小节下增加“Winamp=”,然后在文件的最后输入以下内容:
[Winamp]
Caption=Winamp 播放器
CmdLine="%CurrDir%Winamp\Winamp_Pro.exe" /s
Note1=老牌的功能强大的MP3播放器。
AutoInstall="%CurrDir%Winamp\Winamp_Pro.exe" /s
ManualInstall="%CurrDir%Winamp\Winamp_Pro.exe" /s
第二步:在“C:\Program Files\rjazmaneger”目录下新建一个名为“Winamp”的目录,将“Winamp_Pro.exe”复制于其中。
第三步:重新启动“软件安装管理器”,切换到“多媒体”选项卡下,就可以看到我们新添加的“Winamp”了,通过点击“自动安装”按钮来实现自动安装了。

除了上面讲到的主流软件安装程序制作软件,常用的还有:
1.Windows 补丁包:有两种情况,一种是类似 IE 增量补丁包的那种安装文件,要使之自动安装,只需要在执行文件后加上 /q:a /r:n 参数即可;一种是 Windows 常用的补丁文件,一般情况下加上 /U /N /Z 即可实现自动安装(对于新的系统补丁,也可使用 /passive /norestart)。
2.用Wise InstallMaster 制作的安装文件,用“setup.exe /s”实现自动安装。
3.用Wise Installation Professional 制作的安装文件,可用 “/silent” 参数进行自动安装。

小技巧:如何快速判断软件的自动安装参数?
1.在“运行”对话框中输入“CMD”,回车后打开命令行窗口,将软件的安装文件往其中一拖,然后按一下空格键,再键入“/?”,回车后,如果有自动安装参数,就会弹出一个参数提示框,从中可以快速了解认识各个参数了。但也有例外。
2.拿到一个安装程序,大家用各静默安装参数试试就知道了([/s] [/S] [/silent [/noreboot]] [/verysilent [/sp-] [/norestart]] [/q] [/qn] [/qb] [REBOOT=SUPPRESS] [/s /v/qn] [/q:a /r:n] [/u /n /z] [/quiet] [/SilentInstallNoSponsor] [/SilentInstall] [/s /qn] [/s /qd] [-s] [-q] 等)
明白了原理,接下来就可以将常用的软件一一集成到软件安装管理器中了,这是一个非常耗时,非常枯燥的过程,不过,为了以后的多自动安装,只能是辛苦一下了。

四、制作软件全自动安装光盘打开UltraISO,将“C:\Program Files\rjazmaneger”目录下的所有文件和子文件夹,全选后全部拖到UltraISO主窗口中,然后在桌面上新建一个名为“AUTORUN.INF”的文件,录入以下内容:
[autorun]
open=SOFTINST.EXE
icon=SOFTINST.ico

存盘后同样拖动到UltraISO中,然后点击一下工具栏上的保存按钮,生成一个“ISO”文件,最后用自己喜欢的刻录软件刻录到光盘上即可。
好了,以后重装系统后,需要重新安装各类软件时,只需插入我们制作的这张软件光盘,在弹出的软件安装管理器界面中,勾选一下需要安装的软件,然后点击“安装”按钮就可以了,软件安装管理器会一次性将所有选中的软件安装到位,十分的神速和方便。

将系统常用程序一次性的都安装到位相关推荐

  1. WINDOWS系统常用程序及快捷键

    电脑高手常用的五个按钮 winkey+d :  这是高手最常用的第一快捷组合键.这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口 ...

  2. linux系统牵引程序设置,Linux上安装Wine运行AutoCAD实例[多图]

    借用在网上看到一段很经典的话 同济大学 - Tongji LUG 有土木的吗?唉,我拼命地想甩掉XP可今生注定已是被它缠住了-- CAD--Wine了个中望(教育版) 3D--摸着学blender A ...

  3. 全新PHP云盘网盘系统Cloudreve程序源码一键安装版+可对接多家云存储网盘

    介绍: PHP云盘网盘系统搭建教程: 运行环境:Linux或Win+Nginx+PHP7.2+MYSQL5.6+伪静态 2.打开:http://域名/CloudreveInstaller/ 满足环境后 ...

  4. 新PHP云盘网盘系统Cloudreve程序源码一键安装版+可对接多家云存储网盘

    介绍: PHP云盘网盘系统搭建教程: 运行环境:Linux或Win+Nginx+PHP7.2+MYSQL5.6+伪静态       2.打开:http://域名/CloudreveInstaller/ ...

  5. linux系统在硬盘上安装程序,在硬盘中安装Linux操作系统最简单的方法

    通过Grub(多系统引导管理器)来安装 本人最近摸索Linux系统,想在本机上安装双系统,但我这老爷机上没有软驱,没有刻录机,下载的ISO文件只能存在硬盘上,也只能通过硬盘来安装,在各大Linux的B ...

  6. 什么是android应用程序未安装,应用程序未安装,教您安卓系统应用程序未安装怎么解决...

    大家在使用智能手机的时候,尤其是安卓系统的手机,在安装应用程序,也就是App的时候,有时会提示"应用程序未安装",相信很多使用安卓机器的朋友都曾遇到过"应用程序未安装&q ...

  7. Ubuntu18.04重装系统+常用软件安装

    1.Ubuntu18.04重装系统 1.1 安装盘制作 1) 首先从官网上下载Ubuntu18.04镜像,下载最好从官网上下载(Download Ubuntu Desktop | Download | ...

  8. 6_程序员最常用的快捷键的都在这里啦 (哈哈,我不是)(20181208)

    程序员最常用的快捷键的都在这里啦 (哈哈,我不是) 1.windows上快捷键的使用 2.Ubuntu上快捷键的使用 3.Pycharm中快捷键的使用 4.Jupyter notebook快捷键使用 ...

  9. mac bash file密码_Mac系统 | 菜鸟程序员项目模拟数据迁移,会安装Mysql服务端吗

    在中小公司做项目,关系型数据库一般用的比较多的是MySQL.项目从开发到上线的过程中,公司会提供虚拟机服务器数据库中的数据给自己进行本地开发和测试.在开发过程中,我也发现公司只是提供数据库服务端的ip ...

  10. win7系统应用程序安装不了的解决教程

    软件是计算机数据和指令的集合,一般有系统软件和应用软件.系统是应用软件安装的平台,但是由于一些设置或者故障就会出现安装不了软件的情况,win7系统无法安装应用程序怎么解决?就此问题,下面就来跟大家聊聊 ...

最新文章

  1. 【转载】JDBC连接各种数据库的字符串
  2. mysql 函数依赖关系_MySQL关系规范化
  3. pytorch 矩阵相乘_编译PyTorch静态库
  4. TPAMI 2021 | 时间走向二维,基于文本的视频时间定位新方法兼顾速度与精度
  5. 知识图谱数据构建的“硬骨头”,阿里工程师如何拿下?
  6. 一句话木马绕过linux安全模式,一句话木马(webshell)是如何执行命令的
  7. 专业的在线ps照片处理网页源码
  8. 电信用户遭重!iPhone 13全系列不再支持中国电信2G/3G网络
  9. python同或符号_奇技淫巧,还是正统功夫? - Python推导式最全用法
  10. 关于DOM的事件操作
  11. java录音程序_record类完成语音信号采集的任务_Android实现语音数据实时采集、播放...
  12. 查看DLL中导出的函数及参数
  13. 专利申请书的书写和cpc客户端的使用
  14. 《凤凰项目 一个IT运维的传奇故事》读后感
  15. 安川ga700变频器故障码集_安川变频器故障代码和报警参数大全
  16. 用双轨驶向未来:千兆宽带将如何改变我们的家庭生活?
  17. 李嘉诚的经典名言,年轻人如何理财
  18. JavaScript Web APIs
  19. 认识软件定义网络(SDN)(一)
  20. asp下用OracleInProcServer完成对Oracle的连接和操作

热门文章

  1. 如何安装Catfish(鲶鱼)
  2. java下载 安卓版_java教程手机版-java宝典安卓版下载2.0 官方版-西西软件下载
  3. 使用DALSA采集卡进行采图(C#版)
  4. Fiddler Everywhere安装
  5. 【spring】spring源码搭建
  6. sql必知必会学习记录(五)
  7. Java命令学习系列(六)——javap
  8. 滴滴开源的APM方案Dokit接入
  9. HFSS19 官方中文教程系列Workshops L01
  10. c语言图书管理实验报告,图书管理系统c语言程序设计实验报告