Runtime 命令行

您可以通过在命令提示符处输入一些命令行来启动
FactoryTalkRemoteAccessRuntimeCli
程序。
提醒事项: 仅在以下系统上支持命令行参数:
Linux Ubuntu 22 和 Windows
提醒事项: 返回的代码图例:
  • 标准输出
    :在输入命令行后输出信息。
  • 退出状态
    :在
    FactoryTalkRemoteAccessRuntimeCli
    文件中输入的命令已成功运行并输出到日志中。
参数
说明
--connect
当 Runtime 已在运行但断开连接时,将 Runtime 连接到
FactoryTalk® Remote Access
服务器。默认情况下,Runtime 会自动连接,除非您尚未输入
--disconnect
命令行。
--disconnect
断开 Runtime 与
FactoryTalk® Remote Access
服务器的连接。无法连接到远程协助服务。
--showChat
打开协助聊天窗口。
--hideChat
隐藏协助聊天窗口。
--showKeyboard
打开系统键盘。
--hideKeyboard
关闭系统键盘。
--openWebUI
通过网页打开 Windows Runtime。
--remoteAccessServiceConnected
查看 Runtime 连接状态。
标准输出:
  • 0
    :Runtime 未连接到服务器
  • 1
    :Runtime 已连接到服务器
退出状态:
  • 0
    :命令输入成功
  • 1
    :与 Runtime 的连接不成功
--remoteAccessSessionCount
查看从
FactoryTalk® Remote Access
连接到 Runtime 的远程管理程序的数量。
标准输出:
  • N
    :从
    FactoryTalk® Remote Access
    连接到 Runtime 的管理程序数量
退出状态:
  • 0
    :命令输入成功
  • 1
    :与 Runtime 的连接不成功
--getanonymousID
查看将 Runtime 设备注册到域所需的 ID 和密码。
退出状态:
  • 0
    :命令输入成功
  • 1
    :与 Runtime 的连接不成功
  • 2
    :Runtime 未连接到
    FactoryTalk® Remote Access
    服务器
  • 3
    :设备已注册到域。
--requestAssistance
启用协助请求。如果启用了
用户在请求协助时必须提供联系人详细信息
,则必须提供与字段
<name>
<contact>
<description>
相对应的三个附加参数。
退出状态:
  • 0
    :命令输入成功
  • 1
    :与 Runtime 的连接不成功
  • 2
    :Runtime 未连接到
    FactoryTalk® Remote Access
    服务器
  • 3
    :无法打开协助请求。
--closeAssistance
关闭协助请求。
退出状态:
  • 0
    :命令输入成功
  • 1
    :与 Runtime 的连接不成功
  • 2
    :Runtime 未连接到
    FactoryTalk® Remote Access
    服务器
  • 3
    :无法关闭协助请求。
--getRequestAssistanceStatus
查看协助请求状态。
标准输出:
  • 0
    :协助请求已发送。
  • 1
    :当前未请求任何协助。
退出状态:
  • 0
    :命令输入成功
  • 1
    :与 Runtime 的连接不成功
  • 2
    :Runtime 未连接到
    FactoryTalk® Remote Access
    服务器
--canRequestAssistance
检查是否可以打开协助请求。
标准输出:
  1. 0
    :Runtime 无法打开协助请求
  2. 1
    :Runtime 可以打开协助请求
退出状态:
  1. 0
    :命令输入成功
  2. 1
    :与 Runtime 的连接不成功
  3. 2
    :Runtime 未连接到
    FactoryTalk® Remote Access
    服务器
--exportConnectionLog
导出连接日志。指示日志参数
--fromDate
--toDate
--outputDirectory
提醒事项: 如果选择的日期范围无效,则导出的日志将返回零作为结果。
退出状态:
  1. 0
    :命令输入成功
  2. 1
    :与 Runtime 的连接不成功
  3. 2
    :连接日志导出失败
--setRuntimePassword
后跟您要设置的
<password>
配置用于访问 Windows Runtime 的密码。
提醒事项: 有关如何配置密码的详细信息,请参阅 Ubuntu 22 Runtime 安装和配置
退出状态:
  1. 0
    :密码设置成功
  2. 1
    :您没有更改密码的用户权限
  3. 2
    :密码不符合安全合规标准
--unsetRuntimePassword
移除以前设置的用于访问 Windows Runtime 的密码
退出状态:
  1. 0
    :密码已成功移除
  2. 1
    :您没有更改密码的用户权限
--quit
在 Runtime 运行时断开连接。
--version
查看 Runtime 版本。
-h, --help
查看当前可用命令的列表。

示例

path
标识 Runtime 的安装路径。例如:
C:\Program Files (x86)\Rockwell Automation, Inc\FactoryTalk Remote Access\Runtime\
.
参数
说明
"<path>\FactoryTalkRemoteAccessRuntimeCli" --connect
当 Runtime 已在运行但断开连接时,将 Runtime 连接到
FactoryTalk® Remote Access
服务器。默认情况下,Runtime 会自动连接,除非您尚未输入
--disconnect
命令行。
"\FactoryTalkRemoteAccessRuntimeCli" --disconnect
断开 Runtime 与
FactoryTalk® Remote Access
服务器的连接。无法连接到远程协助服务。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --showChat
打开协助聊天窗口。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --hideChat
隐藏协助聊天窗口并断开 Runtime 与远程协助服务的连接。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --showKeyboard
打开系统键盘。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --hideKeyboard
关闭系统键盘。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --openWebUI
通过网页打开 Windows Runtime。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --remoteAccessServiceConnected
查看 Runtime 连接状态。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --remoteAccessSessionCount
查看从
FactoryTalk® Remote Access
连接到 Runtime 的远程管理程序的数量。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --getanonymousID
查看将 Runtime 设备注册到域所需的 ID 和密码。下面的示例演示了如何使用 .NET 通过
--getAnonymousID
参数查询 Runtime:
var process = new Process(); process.StartInfo.FileName = @"C:\Program Files (x86)\Rockwell Automation, Inc\FactoryTalk Remote Access\Runtime\FactoryTalkRemoteAccessRuntimeCli.exe"; process.StartInfo.Arguments = "--getAnonymousID"; process.StartInfo.CreateNoWindow = true; process.StartInfo.RedirectStandardOutput = true; process.StartInfo.UseShellExecute = false; process.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; process.Start(); process.WaitForExit(); Console.WriteLine("AnonymousID, Password: " + process.StandardOutput.ReadToEnd()); Console.WriteLine("exit code: " + process.ExitCode); Console.ReadLine();
"<path>\FactoryTalkRemoteAccessRuntimeCli" --requestAssistance
启用协助请求。如果启用了
用户在请求协助时必须提供联系人详细信息
,则必须提供与字段
名称
联系信息
说明
相对应的三个附加参数。
示例:
"<path>\FactoryTalkRemoteAccessRuntimeCli" --requestAssistance --name "John Doe" --contact "john.doe@email.com" --description "A brief description of the problem"
"<path>\FactoryTalkRemoteAccessRuntimeCli" --closeAssistance
关闭协助请求。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --getRequestAssistanceStatus
查看协助请求状态。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --canRequestAssistance
检查是否可以打开协助请求。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --exportConnectionLog
导出连接日志。指示日志参数
--fromDate
--toDate
--outputDirectory
示例:
"<path>\FactoryTalkRemoteAccessRuntimeCli" --exportConnectionLog --fromDate "2020-06-06" --toDate "2020-06-07" --outputDirectory "/tmp"
"<path>\FactoryTalkRemoteAccessRuntimeCli" --setRuntimePassword
配置用于访问 Windows Runtime 的密码。例如:
"<path>\FactoryTalkRemoteAccessRuntimeCli" --setRuntimePassword <password>
"<path>\FactoryTalkRemoteAccessRuntimeCli" --unsetRuntimePassword
移除以前设置的用于访问 Windows Runtime 的密码。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --quit
在 Runtime 运行时断开连接。
"<path>\FactoryTalkRemoteAccessRuntimeCli" --version
查看 Runtime 版本。
"<path>\FactoryTalkRemoteAccessRuntimeCli" -h, \FactoryTalkRemoteAccessRuntimeCli" --help
查看当前可用命令的列表。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal