客户端的 RemoteApp 功能
过去生成的 TSplus Portable 客户端是用户启动应用程序的常用方法。10.50 版本引入了 通知区域中的图标 为每个用户提供所有远程应用程序的列表。在此应用程序列表中,用户可以选择他想要启动的应用程序。
这是一种新的方式,供管理员向用户交付远程应用程序(称为“RemoteApps”)。具体而言,客户端上的RemoteApp使得发布过程变得简单,允许直接在服务器上安装的应用程序提供给用户,允许RemoteApp程序与本地程序并行运行,并提供与自定义“启动器”应用程序的集成,使用户能够轻松找到并启动RemoteApp程序。
用户应用程序列表也将出现在 开始菜单 下方 所有程序 在一个名为 我的远程应用程序 部署这个新的惊人TSplus功能很简单:管理员已经生成了新的连接客户端,并通过AdminTool进行了授权。 本指南将逐步解释当管理员启用此新功能时会发生什么,并将向其用户提供一个新生成的连接客户端。
示例:用户“Laura”正在使用TSplus访问她的远程应用程序。为此,她正在使用一个生成的客户端名为 LauraPortableClient.exe 当她在她的电脑上运行它时,她得到了以下结果:
然而,管理员确实为她提供了一个新的,使用 TSplus 10.50 版本创建的。她必须至少运行一次才能受益于新的。 客户端上的 RemoteApp 功能 当管理员向用户添加/移除应用程序时,此更改将在下次登录时在服务器端设置。这意味着当前会话将不会反映此修改。AdminTool 的高级选项卡有一个选项可以启用或禁用此客户端上的 RemoteApp 功能,默认情况下,它是启用的。
您可以通过单击下面的远程应用程序菜单标题来更改菜单名称,并将其添加到值框中。
她的电脑在运行一次新生成的客户端时会发生什么: 她将在本地任务栏的通知区域看到一个新图标。
我的远程应用程序新图标 | 应用程序列表菜单 |
---|---|
![]() |
![]() |
她还会在她的开始菜单程序列表中看到一个名为 “我的远程应用程序” :
她现在可以选择这些列出的应用程序之一,并将其作为 RemoteApp 启动。她不需要使用提供的 LauraPortableClient.exe 生成的客户端。
例如,如果她选择浮动面板,她将获得此结果:
新生成的10.50版本客户端正在将多个文件添加到本地PC用户配置文件的C:\Users%UserName%\RDP6文件夹中。
MyRemoteApp.exe 和 MyRemoteApp.bin 是启动创建通知区域中新图标和开始按钮的所有程序列表中新条目的程序代码。
MyRemoteApp.ini 是从服务器接收的文件。它提供了分配给此用户的每个应用程序的详细信息,位于服务器端。每次与服务器的新连接时,它都会更新。通常,在每次登录后,接收此文件需要 30 秒钟。RemoteApp.txt 提供了在此 PC 上启动的最后生成的客户端的名称。
如果用户在自己的电脑上拥有管理员权限, MyRemoteApp.exe 将在每次重启时自动启动,开始按钮也会更新。否则,管理员必须以“管理员”身份运行新生成的客户端一次,以启用新功能。这样,他将创建适当的注册表项在HKLM中。如果用户仅连接到一台服务器,这个新系统非常完美。然而,如果他使用多个连接客户端在不同服务器上打开会话,您应该记住该文件。 MyRemoteApp.ini 将会更新为最后一次连接的值。这可能会让用户感到困惑,因此在这种部署情况下,我们建议不要使用此新功能。