使用 Microsoft Active Directory 安装 Windows 必备组件

按照下列流程准备一个用于通过 Microsoft Windows Active Directory 将 SOLIDWORKS 安装到客户端计算机上的现有管理映像。

  1. 提取所有 Visual C++ 可重新分发软件包安装程序文件并对其进行安装。
    1. Visual C++ 2008
      1. 管理映像目录\Microsoft_C++_2008_Redistributable\vcredist_x86.exe /x: {目标目录}
      2. 管理映像目录\Microsoft_C++_2008_Redistributable_(64)\vcredist_x64.exe /x: {目标目录}
      3. 生成安装 Microsoft C++ 2008 可重新分发的模块的政策。
    2. Visual C++ 2010
      1. 管理映像目录\Microsoft_C++_2010_Redistributable\vcredist_x86.exe /x:{目标目录}
      2. 管理映像目录\Microsoft_C++_2010_Redistributable\vcredist_x64.exe /x:{目标目录}
      3. 生成安装 Microsoft C++ 2010 可重新分发的模块的政策。
    3. Visual C++ 2012
      1. 在测试机器上安装 管理映像目录\Microsoft_C++_2012_Redistributable\vcredist_x86.exe
      2. 将这些文件夹复制的到网络位置(目标目录):
        1. C:\ProgramData\PackageCache\{BD95A8CD-1D9F-35AD-981A-3E7925026EBB}v11.0.61030
        2. C:\ProgramData\PackageCache\{B175520C-86A2-35A7-8619-86DC379688B9}v11.0.61030
    4. Visual C++ 2013
      1. 管理映像目录\Microsoft_C++_2013_Redistributable\vcredist_x86.exe /x: {目标目录}
      2. 管理映像目录\Microsoft_C++_2013_Redistributable_(64)\vcredist_x64.exe /x: {目标目录}
      3. 生成安装 Microsoft C++ 2013 可重新分发的模块的政策。
    5. Visual C++ 2015
      1. 管理映像目录\Microsoft_C++_2015_Redistributable\vcredist_x86.exe /x: {目标目录}
      2. 管理映像目录\Microsoft_C++_2015_Redistributable_(64)\vcredist_x64.exe /x: {目标目录}
      3. 生成安装 Microsoft C++ 2015 可重新分发的模块的政策。

      1. 生成安装以下文件的政策:
        文件路径不能包含空格。

        目标目录\ {BD95A8CD-1D9F-35AD-981A-3E7925026EBB}v11.0.61030\packages\

        vcRuntimeMinimum_x86\vc_runtimeMinimum_x86.msi

        目标目录\ {B175520C-86A2-35A7-8619-86DC379688B9}v11.0.61030\packages\

        vcRuntimeAdditional_x86\vc_runtimeAdditional_x86.msi

      2. 在测试机器上安装 管理映像目录\Microsoft_ C++_2012_Redistributable_(64)\vcredist_x64.exe
      3. 将这些文件夹复制的到网络位置(目标目录):
        1. C:\ProgramData\PackageCache\{CF2BEA3C-26EA-32F8-AA9B-331F7E34BA97}v11.0.61030
        2. C:\ProgramData\PackageCache\{37B8F9C7-03FB-3253-8781-2517C99D7C00}v11.0.61030
      4. 生成安装以下文件的政策:
        文件路径不能包含空格。

        目标目录\ {CF2BEA3C-26EA-32F8-AA9B-331F7E34BA97}v11.0.61030\packages\

        vcRuntimeMinimum_amd64\vc_runtimeMinimum_x64.msi

        目标目录\ {CF2BEA3C-26EA-32F8-AA9B-331F7E34BA97}v11.0.61030\packages\

        vcRuntimeMinimum_amd64\vc_runtimeMinimum_x64.msi

        目标目录\ {37B8F9C7-03FB-3253-8781-2517C99D7C00}v11.0.61030\packages\

        vcRuntimeAdditionalamd64\vc_runtimeAdditionalx64.msi

  2. 安装 Microsoft .NET Framework 4.6.2。
    SOLIDWORKS 建议您使用 Windows 更新服务 (WSUS) 或类似服务安装 .NET Framework 4.6.2。
  3. 通过创建此策略安装 Visual Studio 远程调试器(仅在计算机上安装 .Net Framework 3.5 时使用 64 位版本):
    {Microsoft 远程调试器目录}\rdbgexp.MSI
    此安装不需要转换文件。
  4. 执行以下任务:
    1. 使用 vba71-kb2783832-x64 service pack 更新应用程序的 Visual Basic 7.1
    2. 创建管理映像后,运行此命令:
      Msiexec /a {SOLIDWORKS Administrative image}/Microsoft_vba/vba71.msi /p {SOLIDWORKS Administrative image}/Microsoft_vba_ kb2783832/vba71-kb2783832-x64.msp
    3. 通过创建以下策略安装 Visual Basic 7.1:
      {VBA 目录}\vba71.MSI
      此安装不需要转换文件。
  5. 通过创建此政策安装 Visual basic 7.1 语言包:
    {VBA 目录}\vba71_nnnn.MSI
    其中 nnnn 定义所需的语言:
    • 1028 = 中文
    • 1031 = 德语
    • 1033 = 英语
    • 1036 = 法语
    • 1040 = 意大利语
    • 1041 = 日语
    • 1042 = 韩语
    • 1046 = 葡萄牙语
    • 2052 = 中文 - 中国
    • 3082 = 西班牙语
  6. 通过创建以下策略安装 Bonjour 服务:
    {Bonjour 目录}\Bonjour.MSI
    此安装不需要转换文件。