System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种通过虚拟应用程序处理本地文件的方法及设备技术_技高网

一种通过虚拟应用程序处理本地文件的方法及设备技术

技术编号:40420403 阅读:5 留言:0更新日期:2024-02-20 22:39
本申请提供了一种通过虚拟应用程序处理本地文件的方法及设备,该方法包括:生成默认启动程序启动已授权虚拟应用程序的启动参数文件;启动参数文件记录有虚拟应用程序的应用信息、应用图标以及客户端的客户端信息;在客户端的操作系统注册表中,将应用信息中虚拟应用程序的文档类型以及应用图标,关联于默认启动程序以及启动参数文件;属于文档类型的本地文件被选中打开时,默认启动程序生成记录应用信息以及客户端信息的远程桌面文件并将远程桌面文件的默认文件打开路径参数设置为本地文件的本地磁盘远程映射路径;将远程桌面文件的远程桌面参数发送给应用服务器。

【技术实现步骤摘要】

本申请涉及虚拟应用技术,具体的讲是一种通过虚拟应用程序处理本地文件的方法及设备


技术介绍

1、虚拟应用是运行在应用服务器上集中运行的应用程序,将应用程序作为一种服务提供给用户,实现了应用程序与操作系统的结构。用户可以通过不同类型客户端登录应用服务器,使用云桌面管理平台授权的各种虚拟应用。

2、用户使用的客户端通过远程桌面协议与应用服务器交互而无需登录云桌面,用户通过外设对显示界面的操作由客户端反馈给应用服务器,由应用服务器上的虚拟应用程序处理对应的操作,客户端显示程序展示虚拟应用程序的图像。用户可通过虚拟应用程序处理应用服务器存储的远程文件。虚拟应用程序不仅避免了数据落地加强了用户权限管控同时提升了数据可漫游性。

3、当用户需要通过虚拟应用程序处理客户端的本地文件时,需要将本地文件拷贝到应用服务器;用户无法通过虚拟应用程序处理客户端的本地文件;应用服务器接入的客户端的数量越多,需要接入的虚拟应用程序越多/拷贝至应用服务器文件的数量增加越多,应用服务器的负载压力越大。


技术实现思路

1、本申请的目的在于提供一种通过虚拟应用程序处理本地文件的方法及设备,实现用户通过虚拟应用程序处理客户端的本地文件。

2、为实现上述目的,本申请提供了一种通过虚拟应用程序处理本地文件的方法,该方法包括:生成默认启动程序启动已授权虚拟应用程序的启动参数文件;启动参数文件记录有虚拟应用程序的应用信息、应用图标以及客户端的客户端信息;在客户端的操作系统注册表中,将应用信息中虚拟应用程序的文档类型以及应用图标,关联于默认启动程序以及启动参数文件;属于文档类型的本地文件被选中打开时,默认启动程序生成记录应用信息以及客户端信息的远程桌面文件并将远程桌面文件的默认文件打开路径参数设置为本地文件的本地磁盘远程映射路径;将远程桌面文件的远程桌面参数发送给应用服务器;以使应用服务器根据应用信息和客户端信息启动虚拟应用程序并根据本地磁盘远程映射路径打开本地文件。

3、为实现上述目的,本申请还提供一种通过虚拟应用程序处理本地文件的设备,该设备包括处理器和存储器;处理器通过运行存储器中的处理器可执行指令执行以下操作:生成默认启动程序启动已授权虚拟应用程序的启动参数文件;启动参数文件记录有虚拟应用程序的应用信息、应用图标以及客户端的客户端信息;在客户端的操作系统注册表中,将应用信息中虚拟应用程序的文档类型以及应用图标,关联于默认启动程序以及启动参数文件;属于文档类型的本地文件被选中打开时,默认启动程序生成记录应用信息以及客户端信息的远程桌面文件并将远程桌面文件的默认文件打开路径参数设置为本地文件的本地磁盘远程映射路径;将远程桌面文件的远程桌面参数发送给应用服务器;以使应用服务器根据应用信息和客户端信息启动虚拟应用程序并根据本地磁盘远程映射路径打开本地文件。

4、本专利技术的有益效果在于,客户端可以使用应用服务器运行的虚拟应用程序直接打开编辑本地文件,无需将客户端文件拷贝到应用服务器也能达到客户端的本地应用处理本地文件同样的效果。

本文档来自技高网...

【技术保护点】

1.一种通过虚拟应用程序处理本地文件的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括,

3.根据权利要求1所述的方法,其特征在于,生成默认启动程序启动已授权虚拟应用程序的启动参数文件之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述客户端的操作系统注册表中,将所述应用信息中所述虚拟应用程序的文档类型以及所述应用图标,关联于所述默认启动程序以及所述启动参数文件包括:

5.根据权利要求1所述的方法,其特征在于,将所述远程桌面文件的默认文件打开路径参数设置为所述本地文件的本地磁盘远程映射路径包括:

6.一种通过虚拟应用程序处理本地文件的设备,其特征在于,所述设备包括处理器和存储器;所述处理器通过运行所述存储器中的处理器可执行指令执行以下操作:

7.根据权利要求6所述的设备,其特征在于,所述处理器通过运行所述存储器中的处理器可执行指令还执行以下操作:

8.根据权利要求6所述的设备,其特征在于,所述处理器通过运行所述存储器中的处理器可执行指令执行生成默认启动程序启动已授权虚拟应用程序的启动参数文件的操作之前,还执行以下操作:

9.根据权利要求6所述的设备,其特征在于,所述处理器通过运行所述存储器中的处理器可执行指令执行:在所述客户端的操作系统注册表中,将所述应用信息中所述虚拟应用程序的文档类型以及所述应用图标,关联于所述默认启动程序以及所述启动参数文件的操作包括:

10.根据权利要求6所述的设备,其特征在于,所述处理器通过运行所述存储器中的处理器可执行指令执行将所述远程桌面文件的默认文件打开路径参数设置为所述本地文件的本地磁盘远程映射路径的操作包括:

...

【技术特征摘要】

1.一种通过虚拟应用程序处理本地文件的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括,

3.根据权利要求1所述的方法,其特征在于,生成默认启动程序启动已授权虚拟应用程序的启动参数文件之前,所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,在所述客户端的操作系统注册表中,将所述应用信息中所述虚拟应用程序的文档类型以及所述应用图标,关联于所述默认启动程序以及所述启动参数文件包括:

5.根据权利要求1所述的方法,其特征在于,将所述远程桌面文件的默认文件打开路径参数设置为所述本地文件的本地磁盘远程映射路径包括:

6.一种通过虚拟应用程序处理本地文件的设备,其特征在于,所述设备包括处理器和存储器;所述处理器通过运行所述存储器中的处理器可执行指令执行以下操作...

【专利技术属性】
技术研发人员:赵旭阳
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1