打造便利光盘_制作软件自动安装光盘

打造便利光盘_制作软件自动安装光盘

ID:10875209

大小:176.50 KB

页数:7页

时间:2018-07-08

打造便利光盘_制作软件自动安装光盘_第1页
打造便利光盘_制作软件自动安装光盘_第2页
打造便利光盘_制作软件自动安装光盘_第3页
打造便利光盘_制作软件自动安装光盘_第4页
打造便利光盘_制作软件自动安装光盘_第5页
资源描述:

《打造便利光盘_制作软件自动安装光盘》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、打造便利光盘制作软件自动安装光盘自有了电脑开始,也诞生了软件这一事物,我们常说“用电脑就是用软件”,没了软件那电脑对我们来说只是一堆无用的电子元件而已。当在我们的电脑中安装上了操作系统后,还需要安装办公软件、聊天工具以及一些常用的应用工具,而通常情况下这些软件都需要我们手动进行安装的。在光盘专卖店里,我们可以很容易的就能找到一张全自动安装的系统光盘,但却没有一张能自动安装的软件光盘,那何不自己DIY一张能自动安装的软件光盘呢?使用“软件安装管理器”就可以轻松做到常用软件的自动安装。  “软件安装管理器”有些类似于Windows系统中的“添加/删除程序

2、”,但与之不同的是,“软件安装管理器”允许用户DIY自己的常用软件安装集,用户不但可以统一管理常用软件,而且可以实现常用软件的一次性统一安装,还可对已安装的软件进行卸载。  一、了解“软件安装管理器”工作原理  在“软件安装管理器”中,是通过制作appcfg.ini的软件安装配置文件,来配置软件的安装环境。当软件安装完成后,程序会自动在“ProgramFilesrjazmaneger”文件夹中生成appcfg.ini文件。当软件管理器启动时,会自动搜索当前目录下是否有配置文件appcfg.ini,若没有,则会继续搜索[当前目录]WinApps及[根目

3、录]WinApps是否存在appcfg.ini。因此,一般情况下,制作人应该在管理器所在目录中放置appcfg.ini。  1.appcfg.ini的配置参数  下面我们来看看该配置文件中的一些重要参数:  在“ProgramFilesrjazmaneger”文件夹中用记事本打开appcfg.ini文件,配置文件一般具有如下结构(段):以下是引用片段:  [Config]  [Type]  [Theme]  其中[Config]段主要用于配置全局参数,可以指定管理器的自动等待时间,设置管理器退出时是否重新启动系统,并且等待的时间(以秒计)等功能,下面

4、列出了几个常用的参数:  (1)WaitTime  用于指定管理器的自动等待时间(以秒计),若指定了大于0的值,则会在启动时在窗口的右上角出现倒计时,当倒计归0时,管理器会自动退出,若此时存在默认的软件安装项目,则会被自动调用。这对于做无人值守集成安装光盘是很有用的。但当用户对键盘或鼠标进行了操作后,该倒计时将被中止(如图1)。  (2)RebootTime  用于管理器退出时是否重新启动系统,并且等待的时间(以秒计),若大于0,则在退出时,会出现一个倒计时窗口,倒计时归0时系统将被重新启动,用户可以在重新启动前点按相应按钮以决定是否取消重新启动还是

5、立即重新启动系统(如图2)。  [Type]段是用于指定应该具有的软件(设置)分类,形式有如:分类名=显示名称,如:  System=系统工具  Net=网络工具 在工具内部使用System、Net来标识分类,在显示上则使用[系统工具]、[网络工具]来表示分类并呈现给最终用户。  [Theme]段是用于配置软件方案集,由制作人预先定义好一定的软件集合以方便最终用户的选取,通常具有如下的形式:  方案显示名称=软件1、软件2、软件3...软件N  比如:  经典配置=mbsa,PerfectDisk,MagicTweak  常规配置=PerfectDi

6、sk,McAfee80  这样,将在弹出菜单的[配置方案]子菜单中出现两个菜单项目,即:经典配置、常规配置。用户只要选取了某个配置,相应的软件就会自动选择。在appcfg.ini中我们还可以看到如图3所示的一些设置段,这些是用于设置各软件、项目的详细信息,我们在配置appcfg.ini文件时,主要就是修改这些参数。其部分设置段的含义如下:以下是引用片段:  Caption=软件的标题  CmdLine=软件批量自动安装时使用的安装命令行  IconFileName=指定该项目显示时的图标文件名,图标将被显示在界面的右边  AutoInstall=用于

7、指定点按[自动安装]链接时运行的命令行  ManualInstall=用于指定点按[手动安装]链接时运行的命令行  UnInstall=用于指定点按[卸载]链接时应该查找的卸载信息,这个信息是和注册表中的相应项对应的。指的是HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall下对应的键名,举例说明一下,对于mbsa,我们可以在此处找到{5FA4690C-1975-4F94-9A64-274F29BD9221}键名,这里有其相关的卸载信息,因而我们将此键名填到UnInstal

8、l参数中:UnInstall={5FA4690C-1975-4F94-9A64-274F29BD9221},

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。