- 12
- 0
- 约 4页
- 2017-06-07 发布于重庆
- 举报
VPM客户端全智能安装实现方法
VPM客户端全智能安装实现方法
传统的VPM客户端安装过程复杂、耗时太长,不适应当前使用需求。改造传统VPM客户端,修改环境变量,制作绿色免安装包,以达到快速安装要求。通过批处理串联下载、解压及安装过程,从而实现从下载到安装全智能化的要求。
1 前言
??? VPM是达索公司开发的产品数据设计管理软件,它可以对整个产品生命周期及企业信息传递进行管理,以提高产品质量,缩短研制周期,节省研制经费。PDM项目是605所信息化建设的关键环节,而VPM系统平台建设又是PDM项目的主要内容,必定向全所范围推广使用。
??? 用户终端必须安装VPM客户端才能使用VPM系统。由于VPM涉及多个使用环境,安装时间长,且过程复杂,加之用户计算机应用水平参差不齐,安装过程中难免出现各种故障,这不仅延误了PDM实施进度,也极大的增加了IT部门的工作量。因此寻找一种更加快捷的方法安装VPM客户端具有十分重大的意义。
??? 批处理是一种简化的脚本语言,类似于Unix系统的shell脚本,它应用于Dos和Windows系统中。批处理文件是由一条条的Dos命令组成的普通文本,利用批处理可以实现多任务的批量处理,本文将基于该原理探讨如何制作基于Windows平台的ENVIA VPM V5智能客户端的制作方法。
2 传统的VPM客户端安装方式
??? 传统的VPM客户端采用介质安装方式,即采用安装光盘或者光盘镜像启动安装程序,根据安装向导一步一步的完成安装,如果仅仅安装CATIA,所有参数保持默认,过程比较简单,只是安装时间很长。
??? VPM客户端主要包含两方面内容:VPM Navigator和VPM Product Editor。VPM Navigator集成在CATIA中,完整安装CATIA即可安装VPM Navigator模块;VPM Product Editor需独立安装VPM客户端需要根据自身的网络环境配置很多参数,对用户要求比较高。
??? 一台普通PC安装完CATIA及VPM客户端大约需要半个工作日,耗费时间太长,且参数设置出错有可能导致重装,不符合当前使用需求。
3 VPM客户端全智能安装实现方法
3.1 理论基础
??? 为了实现VPM客户端智能快速安装,首先必须制作VPM绿色客户端。
??? 绿色软件不修改注册表及系统盘内容,不会导致软件冲突。用户亦无需关心环境参数设置,直接解压即可完成安装,即简化了安装过程又节省了大量时间。
??? VPM绿色客户端将CATIA与VPM集成,即安装CATIA的同时VPM也随之一起安装。为使VPM启动时能找到标准化环境文件,需要把标准化环境配置文件放置安装包中,并修改环境路径。
??? 除修改环境变量外,VPM系统运行还需要Prerequisite环境、Java环境的支持,同时还需要安装Licence配置软件以配置Licence。
??? 如果有多台VPM服务器,还需要安装集成桌面,它的主要作用是替用户选择服务器所对应的环境文件。
??? 为了使用域名访问,使服务器IP映射指定域名,还需要更改系统hosts文件,如下格式:
??? 2? vpm-server
??? 绿色客户端由于采用直接解压的方式安装,极大的缩短了安装时间,约节省原安装过程2/3的时间,但是由于步骤繁多,对于一般用户来说安装很不方便。
??? 为此引进批处理,将多个独立的安装过程合并执行,然后再加上下载和解压的命令行,即可实现从下载到安装全智能化。
??? 批处理后缀为.bat,自身仅包含9条命令,实现多个应用程序逐个安装用到的并非批处理命令,而是基本的Dos命令start,为了达到一个程序安装完再启动另一个程序安装的效果,需要增加/wait后缀,比如:
??? start/wait 1.exe
??? start/wait 2.msi
??? start/wait 3.bat
??? ...
??? 安装文件一般存放在FTP服务器中,需要用户名及密码才有权限下载,为了实现自动下载,需要使用ftp命令行。
??? ftp文件后缀为.ftp,记录从登录到下载再到退出所使用的信息,批处理中使用ftp命令行链接该ftp文件即可下载资源,比如:
??? 大型安装文件一般都会打包,以保证文件的完整性,同时节省空间、减少下载时间,在下载完成后还必须有解压的过程,鉴于此可使用winrar自带的unrar解压工具,在下载完成后执行unrar命令以解压压缩包至指定文件夹,比如:
??? unrar.exe ds.rar d:\ /解压ds.rar至d盘根目录
3.2 制作流程
??? 1) 从介质中完整安装CATIA及VPM客户端,并安装Java环境,确保能正常登录VPM服务器。
??? 2) 复制Dassault Systemes文件夹,重命名为DS
原创力文档

文档评论(0)