Skip to main content

命令:--creatFixedInstallation

函数:该命令会创建与指定版本和插件完全对应的固定安装,不检查更新。

打电话: APInstaller.CLI

13. 选项

--version <version>

必填项

可由指定的安装供应商解析的安装版本。示例:“CODESYS 64 3.5.18.1” 或 “CODESYS 3.5.18.1”(用于 32)

--channel <channel>

设置频道的名称

默认值:安装程序设置中配置的安装频道

与互不相容 --channelFile

--channelFile <channel file>

包含频道信息的文件的完全限定路径。

与互不相容 --channel

--plugins <plugins>

插件 GUID 和版本元组的 JSON 序列化、以逗号分隔的列表

--pluginFile <plugin file>

包含插件 GUID 和版本元组的 JSON 序列化列表的文件的完全限定路径

--destinationFolder <destination folder>

要安装的安装目录的完全限定路径(在交互式安装中是可选的)

--installationName <installation name>

安装名称(如果安装是交互式的,则为可选)

--startArgs <start args>

应该用来开始安装的参数

--bit <bit>

描述设置架构的值(32 或 64)

--interactive

如果设置,则可能会显示供用户输入的对话框。

默认情况下,命令以静默方式执行。

--installReferences

如果设置,则安装指定插件的所有引用

--updateMode <update mode>

指明应检索哪种类型的更新: AllNoneSafeUpdateSecurityRelevantSafeSecurityRelevant

--updatePackages

如果设置,则安装兼容更新。

--packageFile <package file path>

包含 JSON 格式的要安装的软件包列表的文件路径

与互不相容 --packages

--packages <json formatted list>

json 格式的要安装的软件包列表

与互不相容 --packageFile

--addOnChannel <channel name>

要使用的附加频道的名称。

覆盖 --channel 如果设置了这个值。

--setupChannel <channel name>

要使用的设置频道的名称。

覆盖 --channel 如果设置了这个值。



2. 例子

APInstaller.CLI --createFixedInstallation --version "CODESYS 64 3.5.18.0" --interactive --plugins "[]" --channel "Releases"

APInstaller.CLI --createFixedInstallation --version "CODESYS 64 3.5.18.0" --interactive  --plugins "[{\"Guid\":\"2b7e9a81-f3f3-4ad2-96d5-35d1af40c03c\",\"Version\":\"1.2.3.4\"}]"

APInstaller.CLI --createFixedInstallation --version "CODESYS 64 3.5.18.0" --pluginFile "C:\Temp\plugins.json"  --destinationFolder "C:\Program Files\CODESYS 64 3.5.18.0" --installReferences

APInstaller.CLI --createFixedInstallation --version "CODESYS 64 3.5.18.0" --interactive --plugins "[]" --updatePackages     --addOnChannel "Releases" --setupChannel "Local" --updateMode="None"

APInstaller.CLI.exe --createFixedInstallation --version="CODESYS V3.5 SP19"  --packages "[{\"Key\":{\"Id2\":null,\"Id\":\"D1BA94E0-9823-4A49-9CE6-7B424A652307\"},\"Version":\"4.3.0.0\"}]" --channel "Releases" --interactive --updateMode="All"

APInstaller.CLI.exe --createFixedInstallation --version "CODESYS V3.5 SP19" --packages "[{\"Key\":{\"Id2\":null,\"Id\":\"D1BA94E0-9823-4A49-9CE6-7B424A652307\"},\"Version\":\"4.3.0.0\"}]" --channel "Releases" --interactive --updateMode="All"