我在我的桌面上安装了一个 HP RGS Receiver v7.1,它向我基于 RHEL 的工作站发起远程会话,该工作站运行部署在 LAN 中的 HP RGS 发送器。现在,当启动 HP RGS 接收器时,它会弹出一个窗口,询问要连接的 PC 的主机名或 IP 地址(在本例中为 RHEL 框)。提供主机名后,下一个问题是用户名和密码。提供所有这些详细信息后,连接已成功建立并且一切都按预期工作。我正在尝试自动启动 HP RGS Receiver,以便在每次启动时绕过输入主机名或 IP 地址、用户名和密码。
阅读用户手册时,显然有一种方法可以使用 HP RGS 命令行自动启动属性。Rgreceiver.Session..IsConnectOnStartup
当我在以下属性中提供主机名、用户名和密码时,该属性应该允许我设置自动启动:
Rgreceiver.Session.n.Hostname
Rgreceiver.Session.n.Username
Rgreceiver.Session.n.Password
Rgreceiver.Session.n.PasswordFormat
因此假设当我在启动 HPRGS 可执行文件时将这些作为命令行选项传递时,rgreceiver.exe
它应该全部从命令行读取值并直接建立连接,而无需我输入这些详细信息。但是它似乎不起作用我假设n
我们指定会话编号= 1(因为我们只使用一个会话)
以下命令似乎没有任何影响:
Rgreceiver.exe -Rgreceiver.Session.1.IsConnectOnStartup=1 -Rgreceiver.Session.1.Hostname="MyHostName" -Rgreceiver.Session.1.Hostname="MyUserName" -Rgreceiver.Session1.Password="mypassword" -Rgreceiver.Session.1.PasswordFormat=Clear
无论是否使用命令行,HPRGS 软件的行为都相同,并且在命令行中发送似乎对其启动方式没有任何影响,也不会给出任何错误。我已经尝试通过多种方式在命令行上方(例如,使用分隔符和不使用分隔符,使用不同的会话号值等等),但似乎 Rgreceiver 甚至没有认识到这些命令是首先给出的。我已经用完了所有选项。任何帮助将不胜感激。