我的桌面上安装了HP RGS Receiver v7.1,它启动了一个远程会话,该会话连接到运行部署在LAN中的HP RGS发送器的基于RHEL的工作站。现在,在启动HP RGS Receiver时,它会打开一个窗口,询问要连接的PC的主机名或IP地址(在本例中为RHEL框)。提供主机名时,下一个问题是用户名和密码。提供所有这些详细信息后,连接已成功建立,并且所有连接均按预期工作。我正在尝试自动启动HP RGS接收器,因此我可以在每次启动时绕过输入主机名或ipaddress,用户名和密码。
在阅读用户手册时,显然有一种方法可以使用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甚至不认识到命令是在第一时间给出的。我已经用完了所有选项。任何帮助将不胜感激。
答案 0 :(得分:1)
您可以尝试使用会话编号" 0"而不是" 1"?我使用了用户指南中描述的RGS自动启动文件来连接到测试系统,但我使用了会话" 0"。