命令行语法
下表显示使用备份或还原命令时的语法。
小贴士:
对于备份命令,命令行中不支持使用引号 (" ")。确保在使用备份命令时启用单次登录。
选项 | 描述 |
|---|---|
/N | (必填)仅用于备份命令。 指定要备份的应用程序的名称。 |
/P | (必填)仅用于备份命令。 指定备份存档文件的完整路径。 文件名必须采用 .apb 扩展名,且可包含下划线(“_”)或空格。 |
/E | (可选)用于备份和还原命令。 指定存档文件的密码。 对于备份命令,密码长度为 6 到 8 个字符。对于还原命令,密码长度不受限制,与 UI 配置相同。如果密码包含任何特殊字符,请将整个密码括在引号 (" ") 中。不支持斜杠符号(/),因为它是命令的保留字符。 |
/T | (可选)仅用于备份命令。 指定要备份的应用程序类型。默认值为 D 。
|
/L | (可选)仅用于备份命令。 指定备份 HMI 工程下的所有数据记录文件集,后跟值 ALL 。 |
/R | (必填)仅用于还原命令。 指定该命令用于还原存档文件。 |
/F | (必填)仅用于还原命令。 指定还原配置 JSON 文件的完整路径。
小贴士:
如果路径包含空格,请用引号(“ ”)将其括起来。
|
/U | (可选)仅用于还原命令。 指定登录到当前 FactoryTalk Directory 的用户名。默认情况下,如果忽略此参数,则将由当前的单点登录用户执行此操作。如果要指定用户执行此操作,请输入此参数。 |
/PW | (可选)仅用于还原命令。 指定将登录到当前 FactoryTalk Directory 的 FactoryTalk 用户的密码。 |
/AU | (可选)仅用于还原命令。 指定登录到存档文件中的新 FactoryTalk Directory 的用户名。 |
/APW | (可选)仅用于还原命令。 指定将登录到存档文件中的新 FactoryTalk Directory 的 FactoryTalk 用户的密码。 |
/? | 可选。 显示命令的帮助信息。 如果使用 /?,则会忽略所有其他参数。 |
示例
以下备份命令:
DistributedApplicationManager.exe /N InstantFizz /P D:\backup\myInstantFizz.apb /E Pwd12345 /L ALL
表示用户将:
- 备份网络分布式应用程序InstantFizz。
- 将存档文件保存在D:\backup下,使用的名称为myInstantFizz.apb。
- 为存档文件设置密码Pwd12345。
- 基于应用程序备份所有数据记录文件集。
以下还原命令:
DistributedApplicationManager.exe /R /F D:\ConfigFile\restore_config.json /E pwd12345 /U admin /PW adminpwd123 /AU archiveuser /APW archiveuserpwd123
表示用户将:
- 启动还原操作。
- 还原类型、存档文件、应用程序名称等在 JSON 文件中进行配置,该文件位于D:\ConfigFile\restore_config.json。
- 指定存档文件的密码pwd12345。
- 使用用户名admin和密码adminpwd123登录到当前 FactoryTalk Directory。
- 使用用户名archiveuser和密码archiveuserpwd123登录到存档文件中的新 FactoryTalk Directory。
提供反馈