命令行语法

下表显示使用备份或还原命令时的语法。
小贴士:
对于备份命令,命令行中不支持使用引号 (" ")。确保在使用备份命令时启用单次登录。
选项
描述
/N
(必填)仅用于备份命令。
指定要备份的应用程序的名称。
/P
(必填)仅用于备份命令。
指定备份存档文件的完整路径。
文件名必须采用 .apb 扩展名,且可包含下划线(“_”)或空格。
/E
(可选)用于备份和还原命令。
指定存档文件的密码。
对于备份命令,密码长度为 6 到 8 个字符。对于还原命令,密码长度不受限制,与 UI 配置相同。如果密码包含任何特殊字符,请将整个密码括在引号 (" ") 中。不支持斜杠符号(/),因为它是命令的保留字符。
/T
(可选)仅用于备份命令。
指定要备份的应用程序类型。默认值为
D
  • L
    :本地站点应用程序
  • S
    :网络站点应用程序
  • 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。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal