[]
        
首页
开发者学堂
文档
论坛
市场
生态机会
活动
在线Demo 免费试用
(Showing Draft Content)

OEM流程与示例

1.概述

1.1 功能概述

本文为您介绍如何将 Wyn 打造成您的专属风格,并毫无痕迹的嵌入到您的产品安装包中。

使您的用户最终在使用产品时,完全感受不到 Wyn 的存在。

为了更方便您进行产品定制,我们提供了一套定制方法,接下来为您详细介绍。

2. 操作步骤

2.1 将原系统配置成最终需要的模样

  1. 首先需要在本地安装并激活 Wyn。关于如何安装 Wyn,请参考第二章 安装与部署

  2. 打开 Wyn,进行系统定制。比如制作示例文档、运行计划模板、更改系统外观等,总之是将系统配置成最终需要的模样。

    1)其中最常用的是修改系统外观相关的设置,修改系统名称、LOGO、登录画面等。可以将系统改为具有自己公司特征的外观标志。

    2)外观相关的设置都是在系统管理系统设置中的系统外观中进行更改,如下图所示。

    PixPin_2025-07-24_14-45-16

    PixPin_2025-07-24_14-46-12

    PixPin_2025-07-24_14-46-33

    3)修改完成后保存所做的设置和修改。此时可以看到修改已经生效。

    4)登录画面以及系统标志已经发生变化。

    PixPin_2025-07-24_14-42-53

    PixPin_2025-07-24_14-44-05

2.2 导出自定义的系统设置以及示例等

将系统配置准备好以后,就可以将这些配置或制作的示例文档导出来了。导出来之后是一个压缩包,可供下一步打包安装时使用。

具体导出方法如下:

  1. 进入系统后台管理> 导出

  2. 选择需要导出的文档或设置。比如示例中我们对“系统名称”、“系统图标”和“登录画面设置”进行了定制,所以这里勾选了这几项。

  3. 最后单击“导出”按钮。

    PixPin_2025-07-24_14-46-57

  4. 导出后,为一个压缩包。

    image2020-5-28_10-58-35.png

2.3 使用静默的方式将 Wyn 打包到您的产品安装包中

  1. 制作安装包的工具比较多样,但无论使用何种工具,其关键都在于执行静默安装 Wyn。这里我们以 Wix 为例进行介绍。

    Wix 关键代码段示例 :

    <PackageGroup Id="WynEnterpriseInstaller">
                <ExePackage
                    Id="WynEnterprise"
                    Cache="no"
                    PerMachine="yes"
                    Compressed="yes"
                    Vital="no"
                    SourceFile=".\WynInstaller\WynEnterprise-x64-4.0.00149.0.exe"
                    InstallCommand='/q -i -f "[InstallFolder]\wyn-export-20200528105813.zip" -k 0007-5794-9394-2918-0494-7301'>
                    <!--如果Wyn安装程序返回码是1004,表示需要重启电脑才能正常使用。主要是因为安装补丁包和.net framework导致的。只会在window 7、 window 8、windows server 2008、windows server 2012上发生。-->
                    <ExitCode Behavior="forceReboot" Value="1004" />
                </ExePackage>
            </PackageGroup>

    1)其中第8行含义为:指定 Wyn 安装文件。

    2)第9行含义为:静默安装 Wyn ,导入示例文件(也即我们在上一步中导出的压缩包),并激活系统。有关静默安装的更多命令和参数介绍,请见 Windows系统中静默安装 WynLinux 系统中静默安装 Wyn

    3)在实际应用中,请您按照实际情况调整为真实的安装包版本,路径、序列号等信息。

    4)最终用户安装完成后,自动使用序列号激活,打开系统后即是我们第2步中设置的效果。

    type=info

    提示:

    • 安装支持Win7,Win8,Win10,Windowsserver2008/2012/2016的64位系统,不支持32位系统,不支持家庭版。在Win7,Win8,Windowsserver2008/2012上安装时,需要重启电脑才能正常运行。主要原因是win7上需要先安装Windows6.1-KB2533623-x64.msu和Windows6.1-KB2999226-x64.msu、Win8上需要先安装.netframwork4.6.1。如想避免客户电脑重启,可提前安装相应的内容,然后再安装 Wyn。

    • Wyn 的安装时长根据不同系统和配置有所不同。安装补丁包大约需30秒,VC++Runtime约需10秒,.netframwork4.6.1大约3分钟,.netcore2.2.6大约1分钟。安装 Wyn自身程序大约需要2分钟。您也可以先帮客户电脑安装前置内容,再安装 Wyn,这样整个安装过程会比较快。

    • 请使用管理员权限静默安装 Wyn,否则会出现UserAccountControl(UAC)提示,该提示中包含 Wyn 的LOGO。