将 SolidWorks
Service packs 从下载应用到每个主要发行版中。
您可从光盘或下载进行升级(对于主要发行版),但以后应用 service packs 要求有光盘。
序列号、注册码、及产品:
序列号(在光盘盒上找到的 16 位数字)识别出客户。
注册码(8 位字母数字)从产品的信息和序列号生成。
产品(SolidWorks、SolidWorks Office、SolidWorks Office Professional、或 SolidWorks Office Premium)决定哪些插件和功能可供使用。
此标展现调用和维护 SolidWorks 的不同方法。每种方法对您如何安装初始版本及对将来的 service packs 都有影响。
方法 |
说明 |
Service Packs |
最适合: |
从光盘单独安装(最普遍) |
每套软件都从 SolidWorks 安装光盘安装。 |
修补时需要有原始光盘。 Service packs 下载并应用到每台计算机。 |
单独用户 安装和升级过程中具有管理员特权的用户。 原始光盘可用于安装和 service packs 的位置。 |
准备管理映像**,然后以电子邮件给客户端发送连接进行无声安装*。 |
将 service pack 应用到管理映像;客户端在运行 SolidWorks 软件时自动升级。 |
安装和升级过程中在其计算机上具有管理员特权的用户。 具有多套软件进行安装和维护但不一定从服务器运行的位置。 更新自动应用到客户端计算机。 | |
使用管理映像和转换文件进行安装。 |
系统管理员将 service pack 应用到管理映像;将生成新转换文件来指定升级。客户端必须从管理映像单独升级。 |
已使用 Microsoft Active Directory 来安装并维护软件的位置。 在安装和升级过程中不具有管理员特权的用户。 | |
其它安装方法(从管理映像进行的手工或无声安装) |
安装参数使用安装对话框以管理映像手工指定或以命令提示符(命令行)/批处理文件自动指定。 |
系统管理员将 service pack 应用到管理映像;Service packs 下载并应用到每台计算机。 |
安装和升级过程中具有管理员特权的用户。 需要自定义安装的系统管理员。 |
无声安装通过无用户界面或对话框显示来管理。
管理映像为网路上 SolidWorks 软件的源映像。这与光盘上的源映像类似。可以访问管理映像的用户可从此源安装产品。
若想在整个网络使用 Solidworks 应用程序文件,您在服务器的硬盘上创建一 Solidworks 应用程序的管理映像。您可从网络上的任何计算机安装管理映像,这包括客户端计算机。
由此产生的管理映像为一非压缩格式的文件夹结构。一旦管理映像被创建,透过网络在计算机上进行额外安装可从此服务器位置开始。
客户计算机可访问管理映像在其当地计算机上运行 SolidWorks 应用程序。应在每个客户端计算机上先进行安装才能在服务器上访问并使用 SolidWorks 应用程序。
注意事项:
管理映像可占据约 2GB 磁盘空间。
以不是从 SolidWorks 管理主管所创建的管理映像调用的客户端在管理映像升级时将不会自动升级。
如果您从管理映像进行安装,需要其它步骤来安装以下产品:
COSMOSWorks
eDrawings
PDMWorks
如果您以管理主管创建管理映像,然后修改映像(如应用 service pack),则您不能从原有光盘运行管理主管来创建新的初始化文件(*.ini)。然而,您可手工修改 .ini 文件。
您可与先前版本并行安装 SolidWorks 软件的更新版本。例如,您可安装 SolidWorks 2006 作为 SolidWorks 2005 的单独安装。
单独安装是整个 SolidWorks 软件位于并运行于一用户计算机上的安装。
若从光盘在本地计算机上安装:
将 SolidWorks Disk 1 插入到您的光盘驱动器中,然后按荧屏上的指示操作。当安装完成后,您可能需要重新启动您的计算机。
您可能在以后应用 service packs 时需要有原有光盘。
|
SolidWorks 2006 安装选择 |
如果向导检测到现有安装,您可选择创建新安装或选择已安装版本进行升级。 |
SolidWorks 选项 |
选择您想安装的 SolidWorks 软件组件。单击自定义来选择要安装哪些特征或语种;否则将安装所有程序特征。 |
自定义安装(只在您于 SolidWorks 选项对话框中单击了自定义才出现。)
|
选择要安装的特征并选择以下选项之一。只有那些适用于所选特征的选项才可以使用。
每个 SolidWorks 产品类型可用的插件应用程序自动为安装选择。如果您安装所选产品以外的插件应用程序,您必须为插件输入序列号。 |
目标文件夹 |
在当地驱动器上(而不是网路驱动器上)安装 SolidWorks 软件。当向导检测到现有安装时,将为新安装建议一个名称(您可编辑)。 共同数据文件夹包含被 SolidWorks 异形孔向导和 SolidWorks Toolbox 插件所使用的数据和数据库。如果多用户访问数据,共用数据文件夹可安装到共享的网路位置。
|
SolidWorks 管理主管为一向导,可:
生成并自定义 SolidWorks 安装数据(管理映像、初始化文件、及注册表文件)
提供生成每台客户端机器安装的日志以供分析的选项
允许您在安装之前和安装之后指定在客户端机器上执行额外的命令
要求客户端在其计算机上具有管理员特权。
该向导创建一管理映像,该映像必须位于共享文件夹中以可调用到客户端。如果您所指定的文件夹还未共享,向导使之成为共享。您可能会看到该信息:"为从管理映像进行客户端安装,管理映像文件夹必须共享。您想继续吗?" 单击是以使向导将文件夹共享。
欲使用 SolidWorks 管理主管安装 SolidWorks 软件:
插入 SolidWorks 软件光盘。
在对话框中单击管理工具。
按照屏幕上的说明操作。上下文相关帮助在向导中可供使用。
步骤 |
注释(Notes) |
管理映像选项 |
当找出旧映像时,您有机会通过创建新初始化文件而在初始化文件(swsetup.ini)中进行更改。 |
创建管理映像(也称为服务器映像)。 |
创建管理映像需要几分钟时间。即使无实际安装发生,该过程的对话框和帮助为 SolidWorks 安装的部分内容。选择 SolidWorks 产品并按荧屏上的说明操作,输入你年的序列号和注册码。 如果询问未包括在您正安装的产品中的插件应用程序的序列号,单击下一步。如果有关文件夹共享的信息出现,单击是以继续。 |
初始化文件选项 |
初始化文件的内容(swsetup.ini)从以后向导步骤中的选项自动生成。 |
注册表文件选项 |
当您创建新注册表文件时,向导打开 SolidWorks,这样您可在选项对话框中选择系统选项。接着复制设定向导运行,您选择要输出的选项类型。 |
|
您的序列号和注册码对于此过程已知晓。 如果您在创建注册表文件,SolidWorks 应用程序打开。指定您想扩充到客户端系统的任何系统选项,然后关闭 SolidWorks。复制设定向导打开。选择保存哪些设定(键盘快捷键、菜单自定义,等),然后关闭向导。文件 swoptions.sldreg 生成。 |
日志记录选项 |
创建日志文件会使性能变慢,并要求有大量的磁盘空间。 所有客户端必须对日志文件所处的文件夹具有写入访问权。 |
其它命令执行选项 |
所指定的命令在客户端计算机上安装之前和安装之后执行。命令以用户似乎双击了文件而执行。 |
客户端通知 |
浏览到文件将您直接带到具有 StartSWInstall.htm 文件的文件夹。 该文件夹中的其它文件包括 swsetup.ini 和 swoptions.sldreg。 |
将 StartSWInstall.htm 发送到所有客户端。 |
客户端打开文件并单击现在安装 SolidWorks。 |
Microsoft Active Directory 为管理构成网路环境的客户端和服务器的手段。它可简化管理、迁移、及调用。
若想使用 Microsoft Active Directory 安装 SolidWorks 软件:
使用步骤欲以命令提示符创建管理映像生成一管理映像。
生成一转换文件来自定义 SolidWorks 软件:
打开命令提示符窗口。
在包含管理映像的文件夹中,将 SWCreateMST.exe 拖动到命令提示符窗口中。命令格式应为:
<管理映像的路径>SWCreateMST.exe <管理映像_MSI_文件的路径> <属性列表>
例如:
C:\admin\SWCreateMST.exe "c:\admin\english_i386_SolidWorks.msi" INSTALLDIR="C:\Program Files\<您所选择的文件夹>" SOLIDWORKSSERIALNUMBER="xxxx xxxx xxxx xxxx" REGCODE=xxxxxxxx ADDLOCAL=English,Manuals OFFICEOPTION=0
转换文件 English_i386_SolidWorks.mst 在包含管理映像的文件夹中生成。
在 Active Directory 中为要调用 SolidWorks 软件的组编辑 发行的应用程序策略。
在组策略对话框中扩展计算机配置和软件设置。
用右键单击软件安装并选择新建、套包。
浏览至管理映像,然后单击打开。
在部署软件对话框中选择高级发行或指派,然后单击确定。
在 SolidWorks 属性对话框中,在修改标签上:
单击添加。
浏览至 .mst 文件:
单击打开 。
单击确定。
将 SolidWorks 光盘 1 插入 CD-ROM 驱动器。
打开命令提示符窗口。
在命令提示符窗口中,输入:
msiexec /a <Msi_ 路径>
在以上命令提示符中,变量 Msi_路径代表您操作系统和语言的 .msi 文件的路径和文件名称。SolidWorks .msi 文件名构造如下:
<language>_i386_SolidWorks.msi
<语言>的值 |
Czech |
Chinese |
Chinese-Simplified |
English |
French |
German |
Italian |
Japanese |
Korean |
Polish |
Russian |
Spanish |
例如,安装了 Windows XP 英文版的机器的文件名称为:English_i386_SolidWorks.msi
范例命令提示符为:
msiexec /a F:\swwi\data\English_i386_SolidWorks.msi
SolidWorks 2006 安装向导出现。
按照屏幕上的说明操作。
宣传 SolidWorks 意思是将 SolidWorks 应用程序的快捷方式放置在用户计算机的开始菜单中,并且与服务器上的管理映像建立文件关联。最开始,可执行的文件没有安装。当用户单击快捷方式或双击 SolidWorks 文档时,安装则开始,SolidWorks 应用程序执行。
欲使用命令提示符在用户的机器上宣传 SolidWorks 应用程序:
进行管理映像安装,在命令提示符中设定所有序列号。
您必须设定序列号和注册码。
在 Solidworks 应用程序要安装的每台机器上宣传产品。
以下为宣传还未安装的 Solidworks 应用程序的样本命令提示符:
msiexec /jm <管理映像的 MSI 文件路径>
此命令提示符宣传 SolidWorks 应用程序以及 SolidWorks Explorer。
在您创建管理映像后,您可将之调用:
- 或 -
使用命令提示符自动调用(无声安装)
浏览到您的管理映像位置,然后双击 SwSetup.exe。
根据荧屏上的指示操作,或者按下述进行仅限客户端("薄客户端")的安装。
欲进行仅限客户端("薄客户端")的安装:
|
欲给无声安装传递属性:
打开命令提示符窗口。
在命令提示符窗口中,使用 msiexec.exe 命令的 /i 和 /qb 选项,然后为您想与默认值不同的那些安装选项设定整体属性。
使用以下范例作为无声安装的模板。所有属性的详细说明位于此文档的属性部分。
安装类型 |
属性 |
范例 |
单机型 |
|
msiexec /i "<Msi_路径>" INSTALLDIR="C:\Program Files\<您所选择的文件夹>" SOLIDWORKSSERIALNUMBER="xxxx xxxx xxxx xxxx" REGCODE=xxxxxxxx ENABLEPERFORMANCE=1 UNITSELECTION=1 ADDLOCAL=ChineseSimplified,PhotoWorksRender /qb |
客户端 |
以上所述属性。 |
msiexec /i "<Msi_路径>" INSTALLDIR="C:\Program Files\<您所选择的文件夹>" SOLIDWORKSSERIALNUMBER="xxxx xxxx xxxx xxxx" REGCODE=xxxxxxxx ENABLEPERFORMANCE=1 UNITSELECTION=1 ADDSOURCE=ChineseSimplified,PhotoWorksRender /qb
|
SolidNetWork 许可 |
|
msiexec /i "<Msi_路径>" INSTALLDIR="C:\Program Files\<您所选择的文件夹>" SOLIDWORKSSERIALNUMBER="xxxx xxxx xxxx xxxx" REGCODE=xxxxxxxx ENABLEPERFORMANCE=1 UNITSELECTION=1 ADDLOCAL=ChineseSimplified,PhotoWorksRender SERVERLIST=<list_of_port@server_ strings> /qb 注意:<list_of_port@server_strings> 为由分号分隔的字串列表,每个字串指明服务器上一端口号,格式为 xxxxx@<server_name1>; yyyyy@<server_name2>; 此处 x 和 y 为单数。在列表中的最后一个服务器后不要放置分号。 |
下表显示 ADDLOCAL 及 ADDSOURCE 属性可用的特征。当您安装 SolidWorks 应用程序为客户机时,使用 ADDSOURCE 而不使用 ADDLOCAL。命令提示符特征名称区分大小写,不能包含空格或破折号,并且必须由逗号隔开。
无论您安装何种语言,必须使用英文命令提示符句法。
特征 |
命令提示符句法 |
|
特征 |
命令提示符句法 |
语言支持: |
|
|
范例文件 |
SampleFiles |
捷克文 |
Czech |
|
手册 |
Manuals |
中文 |
Chinese |
|
RealView 图形显示 |
RealViewGraphicsdisplay |
简体中文 |
ChineseSimplified |
|
输出至 PDF |
BlueBeam |
英文 |
English |
|
|
|
法文 |
French |
|
插件: |
|
德文 |
German |
|
3D Instant Website |
InstantWebsite |
意大利文 |
Italian |
|
FeatureWorks |
FeatureWorks |
日文 |
Japanese |
|
PhotoWorks |
PhotoWorksRender |
韩文 |
Korean |
|
SolidWorks Animator |
SolidWorksAnimator |
波兰文 |
Polish |
|
SolidWorks Design Checker |
SolidWorksDesignChecker |
俄文 |
Russian |
|
SolidWorks Routing |
SolidWorksRoutedsystems |
西班牙文 |
Spanish |
|
SolidWorks Task Scheduler |
SolidWorksTaskScheduler |
|
|
|
SolidWorks Toolbox |
SolidWorksToolbox |
|
|
|
SolidWorks Utilities |
SolidWorksUtilities |
如果您在安装多套 SolidWorks 应用程序,您可能觉得使用一远程安装应用程序通过网络来安装多套软件更方便,不必显示安装对话框。参阅下一部分属性了解可传递给远程安装程序的综合属性列表。
序列号可使用综合属性传递给管理员安装及单独安装。
下为所有定义过的综合属性及其意义的列表。每个属性都为管理员或个人安装定义,除非另有说明。
|
属性 |
说明和格式 |
新的安装 |
升级 |
ANIMATORSERIALNUMBER |
为 SolidWorks Animator 指定序列号。 |
|
|
DIMENSIONINGSTANDARDSELECTION |
指定尺寸标注标准选择选项。 格式:0 = ANSI, 1 = ISO, 2 = DIN, 3 = JIS, 4 = BSI, 5 = GOST, 6 = GB。 只为单机安装定义。 |
|
|
DONGLEDRIVER |
指定应用程序是否应安装软件锁驱动程序。 格式:1 = Yes, 0 = No 只为单机安装定义。 |
|
|
ENABLEPERFORMANCE |
指定应用程序是否自动将性能数据以电子邮件发送到 SolidWorks Corporation。 1 为发送性能数据,0 为不发送。 |
|
|
FEATUREWORKSSERIALNUMBER |
为 FeatureWorks 指定序列号。 |
|
|
INSTALLDIR |
为 SolidWorks 指定安装文件夹。 只为单机安装定义。 |
|
|
IWEBSITESERIALNUMBER |
为 3D Instant Website 指定序列号。 |
|
|
OFFICEOPTION |
指定应用程序是否应该安装 SolidWorks Office。 3 = SolidWorks Office Premium, 2 = SolidWorks Office Professional, 1 = SolidWorks Office, 0 其它。 |
|
|
PHOTOWORKSSERIALNUMBER |
为 PhotoWorks 指定序列号。 |
|
|
PIPINGSERIALNUMBER |
为 SolidWorks Routing 指定序列号。 |
|
|
REGCODE |
为 SolidWorks 指定注册码。 格式 = xxxxxxxx |
|
|
SERVERLIST |
指定 SolidNetWork 服务器清单 只为单机安装定义。 |
|
|
SOLIDWORKSSERIALNUMBER |
为 SolidWorks 指定序列号。 |
|
|
SWMIGRATE |
按在 SolidWorks 2006 安装选择对话框列表中所显示内容指定要升级的 SolidWorks 版本。 |
|
|
TARGETDIR |
为 SolidWorks 指定安装文件夹。 只为管理员安装定义。 |
|
|
TASKSCHSERIALNUMBER |
为 SolidWorks Task Scheduler 指定序列号。 |
|
|
TOOLBOXFOLDER |
为 SolidWorks 零件文件指定安装文件夹。 只为单机安装定义。 |
|
|
TOOLBOXSERIALNUMBER |
为 SolidWorks Toolbox 指定序列号。 |
|
|
UNITSELECTION |
指定由 SolidWorks 所使用的衡量单位。 0 = CGS (厘米, 克, 秒), 只为单机安装定义。 |
|
|
UPGRADESWINSTALL |
将 SolidWorks 现有版本升级到当前版本。 0 = 新的安装,不更新 1 = 更新 只为单机安装定义。 |
|
|
UTILITIESSERIALNUMBER |
为 SolidWorks Utilities 指定序列号。 |
|
|
若从服务器上删除管理映像:
确认无激活的 SolidWorks 进程。
确认 SolidWorks 应用程序未从所有安装过或宣传过的机器上卸除安装。
从服务器的硬盘上删除管理映像。
|
欲修改、修复、或删除安装:
确认无激活的 SolidWorks 进程。
在 Windows 中,打开控制面板。
双击添加/删除程序。
在对话框中选择 SolidWorks 2006。
根据您的操作系统,单击适当的按钮以修改或删除安装。如果您修改安装,跳到下一步,否则,确认删除来删除安装。
在 SolidWorks 2006 安装程序对话框中,单击下一步。
在程序维护对话框中选择以下选项之一:
修改。添加或移除 SolidWorks 特征。修改选项在您需要添加或移除应用程序插件时很有用。按荧屏上的指示操作来修改应用程序。
如果您安装了 SolidWorks 并且以后购买了一插件,您可修改安装将新插件包括在内。您必须在每台单独机器上安装插件。
修复。使用当前的安装参数重新安装 SolidWorks。修复选项在 SolidWorks 安装毁坏情况下很有用。按荧屏上的指示操作以修复安装。
移除。完全删除 SolidWorks 应用程序及 SolidWorks Explorer。按荧屏上的指示操作以删除安装。
当您从计算机移除 SolidWorks 软件时,有些安装文件保留在缓存的文件夹中。
欲从缓存的文件夹移除安装文件:
打开命令提示符窗口。
将 swpurgewi.exe 从以下位置之一拖动到命令提示符窗口中。
SolidWorks Disk 1 光盘: \swwi\swpurgewi.exe。
管理映像:<管理映像路径>swpurgewi.exe。
命令提示符窗口中的信息将以英文出现,无论当地语种操作系统如何。
在您安装 SolidWorks 软件后,您可能会收到一信息:
"不能将现有的 SolidWorks 调色板文档转移到 SolidWorks 设计库。参阅 SolidWorks 安装和管理指南了解如何手工转移调色板文档的说明。"
在 SolidWorks 2005 以前的版本中,特征调色板窗口包括调色板特征、零件、装配体、及成形工具。
欲手工转移 SolidWorks 特征调色板窗口文档:
打开命令提示符窗口。
在命令提示符窗口中,输入:
<安装目录>\setup\i386\MigrateDesignLib.exe <SolidWorks_2006_以前版本安装目录的路径> <当前 SolidWorks 安装目录的路径>
service pack 为产品的更新所发行的方式。Service packs 可能包含系统可靠性、程序兼容性、安全性等等的更新。Service packs 作为对现有软件版本的修补而应用。例如,SolidWorks 2006 SP1 为 SolidWorks 2006 SP0 的 service pack。
SolidWorks Early Visibility 计划提供在总发行前审阅并测试 Service Packs 的机会。参阅 http://www.solidworks.com/pages/services/subscription/EarlyVis.html(您必须以订阅客户登录)
在 www.solidworks.com 上单击 Customers(客户)。
在 Information for SolidWorks Customers(客户信息) 网页上单击 SolidWorks Subscription Service website(订购服务网站)。
键入您的 SolidWorks 序列号,然后单击 Login(登录)。
单击 Downloads(下载)。
在 Download Software(下载软件)下单击您想应用的 service pack 链接。
为 service pack 从 Upgrading from Service Pack(从 Service Pack 升级)、Operating System(操作系统)、Language(语种)及 SolidWorks Product(SolidWorks 产品)中选择项目,然后单击 Accept &(接受并)Continue(继续)。
为您想下载的每个产品写下大小。您在安装后期需要此信息。
单击要下载的每个产品。
在对话框中单击保存将文件保存在您的计算机上。
在下载完成后,用右键单击您计算机上的可执行文件,然后选择属性。
确认大小与您以前注意到的文件大小相同。如果文件大小不匹配,您必须再次下载 service pack。
您需要原有光盘套盘以升级到 service pack。
如果您以 web 下载安装了 SolidWorks 2006 (SP0),您需要以光盘(SP0) 更新安装才可应用 service pack。
双击您从网站下载 service pack 所下载的 service pack 可执行文件。范例文件名称为 sw2006-1.0-2.0-i.exe。
一解压程序出现。
将可执行文件解压。
在 SolidWorks Service Pack 管理程序向导中选择升级 SolidWorks 的个人安装。
如果您应用 early visibility service pack,您可选择不移除 SolidWorks 的现有安装。当选取时,early visibility 版本将作为您当前 SolidWorks 软件的单独安装而安装。您将有两套 SolidWorks 软件安装;原有版本不会被覆写。Early visibility 版本在 service pack 中由 "ev" 表示。(例如,sw2005-3.0-4.0ev-i.msp。)
单击下一步。
在提示时插入适当的光盘。
当升级完成时,单击完成。
|
小心:如果您计划将管理映像退回到以前版本,您必须创建您当前管理映像的备份副本。若想创建您当前管理映像的备份副本。打开命令提示符窗口并输入:
xcopy <当前管理映像的路径><备份管理映像的路径> /s/i/v
双击您从网站下载 service pack 所下载的 service pack 可执行文件。范例文件名称为 sw2006-1.0-2.0-i.exe。
为提高性能,从现有管理映像所安装于的计算机中运行可执行文件。
一解压程序出现。
将可执行文件解压。
在 SolidWorks Service Pack 管理程序向导中选择升级 SolidWorks 的管理映像。
单击打开,浏览到现有管理映像,然后选择 .msi 文件。
单击下一步。
在提示时插入适当的光盘。
当升级完成时,单击完成。
在您生成管理映像后,已经以 SolidWorks 管理主管升级中的 .html 文件安装的客户端计算机在下次运行 SolidWorks 软件时自动升级。如果客户端计算机没以 SolidWorks 管理主管中的 .html 文件安装,请按将 service pack 应用到客户端安装中的步骤操作。
欲将 service pack 应用到以 Microsoft Active Directory 调用的客户端:
使用以下命令行将管理映像复制到新文件夹:
xcopy <当前管理映像的路径><备份管理映像的路径> /s/i/v
以欲升级以 SolidWorks 管理主管所创建的管理映像中的步骤将 service pack 应用到管理映像副本。
生成新的转换文件为 SolidWorks 软件指定升级安装:
打开命令提示符窗口。
在包含管理映像的文件夹中,将 SWCreateMST.exe 拖动到命令提示符窗口中。命令格式应为:
<管理映像的路径>SWCreateMST.exe <管理映像_MSI_文件的路径> <属性列表>
例如:
C:\admin\SWCreateMST.exe "c:\admin\english_i386_SolidWorks.msi" REGCODE=xxxxxxxx OFFICEOPTION=0 UPGRADESWINSTALL=1 SWMIGRATE="SolidWorks 2005 SP0"
您必须包括 UPGRADESWINSTALL 和 SWMIGRATE 属性。参阅属性部分了解可传递给升级的整体属性列标。
转换文件 English_i386_SolidWorks.mst 在包含管理映像的文件夹中生成。
在 Active Directory 中为要调用 SolidWorks 软件的组编辑 发行的应用程序策略。
在组策略对话框中扩展计算机配置和软件设置。
用右键单击软件安装并选择新建、套包。
浏览至管理映像,然后单击打开。
在部署软件对话框中选择高级发行或指派,然后单击确定。
在 SolidWorks 属性对话框中,在修改标签上:
单击添加。
浏览至 .mst 文件:
单击打开 。
单击确定。
以下步骤适用于其管理映像不是通过使用 SolidWorks 管理主管或 Microsoft Active Directory 所调用的客户端安装。
若想升级客户端安装,您必须首先以在欲升级以 SolidWorks 管理主管所创建的管理映像中所述步骤升级您的管理映像。
双击您从网站下载 service pack 所下载的 service pack 可执行文件。范例文件名称为 sw2006-1.0-2.0-i.exe。
一解压程序出现。
将可执行文件解压。
在 SolidWorks Service Pack 管理程序向导中选择升级 SolidWorks 的个人安装。
单击下一步然后按指示操作。
在您完成 service pack 更新后,删除您为步骤 1 所下载的文件。
您所使用的管理映像必须可供访问,并位于您原来安装的相同位置。
双击您从网站下载 service pack 所下载的 service pack 可执行文件。范例文件名称为 sw2006-1.0-2.0-i.exe。
在 SolidWorks Service Pack 管理程序向导中单击取消。
SolidWorks Service Pack 管理程序向导生成一包含 swspmanager.exe 和 .msp 文件的新子文件夹。
打开命令提示符窗口。如果您不肯定如何打开命令提示符窗口,请参阅帮助 Microsoft Windows 帮助。
在窗口中输入:
cd /d <在步骤 2 中所生成的子文件夹路径>
例如:cd /d C:\Temp\sw2006-0.0-3.0-i
输入指令:
swspmanager /a <管理映像 .msi 文件的路径> /p <步骤 2 中 .msp 的文件名> /l <日志文件的路径>
例如:swspmanager /a C:\Temp\admin-2006-0-I\English_i386_SolidWorks.msi /p sw2006-0.0-3.0-i.msp /l C:\Temp\admin-2006-0-I\sw2006-0.0-3.0-i.log
若想升级客户端安装,您首先必须升级您的管理映像。
按欲使用命令提示符将 service pack 应用到管理映像中的步骤操作。
输入指令:
swspmanager /p <先前步骤中 .msp 的文件名> /l <日志文件的路径>
例如:swspmanager /p sw2006-0.0-3.0-i.msp /l sw2006-0.0-3.0-i.log
当您从 web 下载 service pack 时,您也可下载更新的帮助文件。
从您下载 SolidWorks service pack 的相同位置下载 SolidWorks 帮助文件。
双击 .zip 文件 (swHelpEnglish.zip)。
在 .zip 文件中注意路径列。该列表示 SolidWorks 软件安装目录中您需要复制每个帮助文件的路径。例如,若想更新 SolidWorks Task Scheduler 的帮助文件,将 swtaskscheduler.chm 复制到<安装目录>\swscheduler\lang\Chinese-Simplified。DWGeditor 的帮助文件应放置在<安装目录>\dwgeditor\lang\Chinese-Simplified\help 中。
DWGeditor 为独立型产品。其帮助文件自动随产品安装在 <DWGeditor_安装目录>\lang\Chinese-Simplified\help 中。
将每个帮助文件复制并粘贴到在 .zip 文件中所表示的位置,从而覆盖旧的帮助文件。
如果您以光盘安装了 SolidWorks 软件,您需要原有光盘套件才可退回到某 service pack。
您只可退回到位于同一主要 SolidWorks 软件发行版之内的 service pack。例如,如果您的当前安装为 SolidWorks 2006,则您不能退回到 SolidWorks 2005 的安装。
按从网站下载 service pack 中所述下载任何 service pack。
如果您以 SolidWorks 光盘安装了 SolidWorks 软件,将光盘插入到您的光盘驱动器中。
双击 service pack 可执行文件。范例文件名称为 sw2006-1.0-2.0-i.exe。
一解压程序出现。
将可执行文件解压。
在 SolidWorks Service Pack 管理程序向导中选择退回到 SolidWorks 以前的版本。
从请选择您想退回到的 Service Pack 中选择一 service pack。
您只能退回到您先前所安装的 service pack。
单击下一步。
在提示时插入适当的光盘。
当退回完成时,单击完成。
已升级过的管理映像不能退回到先前的 service pack。如果管理映像是以 SolidWorks 管理主管以外的任何方法所生成的,管理映像不能退回到先前版本。
欲退回管理映像:
删除包含当前管理映像的文件夹。若想进行此操作,打开命令提示符窗口并输入:
rmdir /s/q <当前管理映像的路径>
将管理映像的备份副本移到您删除了当前管理映像的位置。若想进行此操作,打开命令提示符窗口并输入:
move <备份管理映像的路径> <当前管理映像的路径>
在您退回管理映像后,客户端计算机在下次运行 SolidWorks 软件时自动退回。
升级是从 web 下载或从新光盘套盘所安装的新版本(例如,SolidWorks 2006 针对于 SolidWorks 2005)。
欲升级 SolidWorks 客户端:
确定所有客户端与先前版本具有相同 service pack。
在没有安装 SolidWorks 的客户端上将不会进行安装。
为新版本创建新的管理映像(不升级或覆写旧映像)。
推荐从客户端运行 SolidWorks 管理主管(以捕获选项)。
对于升级,不要在 <SolidWorks_版本>_client_options.ini 文件中更改序列号。
将所有客户端升级到新版本。
如果您将不再使用先前版本,您可删除其管理映像。
若想使用无声安装升级 SolidWorks 的现有版本,使用 msiexec.exe 指令的 /i 和 /qb 选项。请参阅属性部分了解可以通过命令提示符传递的整体属性列表。
例如,若想升级 SolidWorks 的现有版本,输入指令行:
msiexec /i "<Msi_路径>" INSTALLDIR="C:\Program Files\<您所选择的文件夹>" REGCODE=xxxxxxxx UPGRADESWINSTALL=1 SWMIGRATE="SolidWorks 2005 SP0" /qb