自己动手打造系统安装光盘

来源:百度文库 编辑:神马文学网 时间:2024/05/07 06:19:18
自己动手打造系统安装光盘

系统崩溃就不得不重装系统,可安装好系统后还得翻箱倒柜找出一大堆软件安装光盘,而现在市面上出售“装机一条龙”类工具光盘,但这种购买的“装机一条龙”工具光盘各种软件的版本往往较旧,并且不一定适合自己的需要。咱们何不自己动手来制作属于自己的“装机一条龙”工具光盘,需要的只是安装“软件安装管理器”。  

  MC软件包  

  软件名称:软件安装管理器  

  软件版本:3.3.2.2 多语言版  

  软件大小:1115KB  

  软件性质:免费软件  

  应用平台:Windows ME/2000/NT/XP/2003

  下载地址:http://soft.studa.com/downinfo/7548.html  

  一、摸清软件的整合原理  

  启动软件安装管理器,我们会惊喜地发现软件安装管理器已经将我们常用的各种程序分门别类地设置好了(图1)。不过,这些软件仅仅是个空壳而已,也就是说“软件安装管理器”仅仅做好了各类程序的外壳(程序的分类、名称、说明等),但是并没有包含各种软件的可执行文件,因此要实现软件的批量安装,我们还必须自己手动配置。

“软件安装管理器”是通过“appcfg.ini”文件来配置各类软件的分类、显示及安装的,也就是说所有的工作、所有的目的均在“appcfg.ini”中完成和实现。“appcfg.ini”存放在“C:\\Program Files\\rjazmaneger”目录下。用记事本打开该文件。我们可以发现配置文件一般有如下小节构成,为了便于标注,笔者将“appcfg.ini”文件的内容作了删减,仅保留主体框架(图2)。下面对一些关键设置做一下介绍:


[Config]小节──主要用于配置全局参数,我们一般不必修改。  

  [Type] 小节──指定软件的分类,格式为“分类名=显示名称”,如:系统工具=系统工具,则[系统工具]小节中的所有软件均会出现在主界面的“系统工具”选项卡下。  

  [软件分类] ──是以“[]”括起来的分类名称,如[系统工具],定义该分类中包含的软件。

  [Theme] 小节──用于自定义软件的批量安装方案,有:  

  经典配置=软件1,软件2,软件3,……,软件N  

  常规配置=软件1,软件2,软件3,……,软件N  

  当选择上述两项时,将一次性将其包含的各个软件一次性安装到位,每一个软件之间用逗号分隔。
  
  [软件名称]──该小节用来定义软件的各种显示信息和安装信息,是最为重要的小节,主要有以下内容构成:  

  ●Caption=软件的标题  

  ●CmdLine=软件批量自动安装时使用的安装命令行  

  ●IconFileName=指定该项目显示时的图标文件名,图标将被显示在界面的右边

  ●Default=[0/1] 指定是否为默认安装选项,默认为 0 (未选择状态)  

  ●Note1...Note100=指定软件的注释,最多指定 100 行,在实际显示时,并不遵照这个行数的,而是由管理器自行管理,若想在注释中换行,请在需要换行处放置 [CR] 标志。  

  ●AutoInstall=用于指定点击“自动安装”链接时运行的命令行  

  ●ManualInstall=用于指定点按[手动安装]链接时运行的命令行  

  ●UnInstall=用于指定点按[卸载]链接时应该查找的卸载信息,这个信息是和注册表中的相应项对应的。指的是 HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall下对应的键名。


小提示:详细的帮助你可以在软件安装管理器的主界面中点击“F1”键来获得。二、实现软件的自动安装  

  明白了软件安装管理器配置文件的含义后,我们就可以动手将常用软件集成到软件安装管理器中了。而且非常的简单,因为软件安装管理器已经将我们常用的软件分门别类地整理好了,我们仅仅需要添加为数不多的几个键值就可以了。以WinRAR为例。将下载回来的WinRAR安装程序拷贝到“C:\\Program Files\\rjazmaneger\\WinRAR”目录中,然后,用记事打开“appcfg.ini”文件,查找“[WinRAR]”,找到后在其下修改或添加上如下内容(图3):