云桌面的生成方法、装置、电子设备和存储介质制造方法及图纸

技术编号:37312183 阅读:10 留言:0更新日期:2023-04-21 22:55
本发明专利技术公开了一种云桌面的生成方法、装置、电子设备及存储介质,该方法包括:获取桌面镜像;获取目标场景和用户标识,基于目标场景确定当前桌面软件,并将当前桌面软件安装于桌面镜像中;基于用户标识修改桌面镜像的初始权限得到目标桌面镜像;根据目标软件确定目标数据,并将目标数据上传至目标桌面镜像,得到云桌面。即本发明专利技术的技术方案,可以自动将基于目标场景确定的当前桌面软件安装于桌面镜像中,并基于用户标识修改桌面镜像的初始权限得到目标桌面镜像;然后根据目标软件确定目标数据,并自动将目标数据上传至目标桌面镜像,得到云桌面,简化云桌面的生成过程,提高云桌面的生成速度和效率,增加生成云桌面的灵活性和便捷性。便捷性。便捷性。

【技术实现步骤摘要】
云桌面的生成方法、装置、电子设备和存储介质


[0001]本专利技术实施例涉及计算机技术,尤其涉及一种云桌面的生成方法、装置、电子设备和存储介质。

技术介绍

[0002]目前,线上教学应用场景较多,例如视频剪辑、办公软件教学等,不同的教学应用场景,需要根据每一种应用场景所需要的操作软件、操作软件权限和教学素材生成对应的云桌面的系统镜像;在云桌面使用的时候,启动云桌面对应的操作系统镜像。
[0003]但开发人员根据每一种应用场景所需要的操作软件、操作软件权限和教学素材,逐一生成对应的云桌面的操作系统镜像,过程繁琐,导致生成云桌面的操作系统镜像耗时耗力、不够便捷。

技术实现思路

[0004]本专利技术实施例提供一种云桌面的生成方法、装置、电子设备及存储介质,能够自动根据目标场景和用户标识生成云桌面,简化云桌面的生成过程,提高云桌面的生成速度和效率,增加生成云桌面的灵活性和便捷性。
[0005]第一方面,本专利技术实施例提供一种云桌面的生成方法,所述方法包括:
[0006]获取桌面镜像;
[0007]获取目标场景和用户标识,基于所述目标场景确定当前桌面软件,并将所述当前桌面软件安装于所述桌面镜像中;
[0008]基于所述用户标识修改所述桌面镜像的初始权限得到目标桌面镜像;
[0009]根据所述目标软件确定目标数据,并将所述目标数据上传至所述目标桌面镜像,得到云桌面。
[0010]第二方面,本专利技术实施例提供了一种云桌面的生成装置,所述装置包括:
>[0011]桌面镜像获取模块,用于获取桌面镜像;
[0012]软件安装模块,用于获取目标场景和用户标识,基于所述目标场景确定当前桌面软件,并将所述当前桌面软件安装于所述桌面镜像中;
[0013]初始权限修改模块,用于基于所述用户标识修改所述桌面镜像的初始权限得到目标桌面镜像;
[0014]云桌面生成模块,用于根据所述目标软件确定目标数据,并将所述目标数据上传至所述目标桌面镜像,得到云桌面。
[0015]第三方面,本专利技术实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本专利技术实施例中任一所述的云桌面的生成方法。
[0016]第四方面,本专利技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本专利技术实施例中任一所述的云桌面的生成方法。
[0017]本专利技术实施例中,获取桌面镜像;获取目标场景和用户标识,基于目标场景确定当前桌面软件,并将当前桌面软件安装于桌面镜像中;基于用户标识修改桌面镜像的初始权限得到目标桌面镜像;根据目标软件确定目标数据,并将目标数据上传至目标桌面镜像,得到云桌面。即本专利技术实施例可以在获取云桌面的操作系统镜像后,自动将基于目标场景确定的当前桌面软件安装于桌面镜像中,并基于用户标识修改桌面镜像的初始权限得到目标桌面镜像;然后根据目标软件确定目标数据,并自动将目标数据上传至目标桌面镜像,得到云桌面,无需人工根据每一种应用场景确定当前桌面软件、当前桌面软件的权限和目标数据,实现自动根据目标场景和用户标识生成云桌面的目的,解决开发人员根据每一种应用场景所需要的操作软件、操作软件权限和教学素材,逐一生成对应的云桌面的操作系统镜像,导致生成云桌面的操作系统镜像耗时耗力、不够便捷的问题,简化云桌面的生成过程,提高云桌面的生成速度和效率,增加生成云桌面的灵活性和便捷性,同时也节约了生成云桌面的人力资源和时间成本。
附图说明
[0018]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0019]图1为本专利技术实施例提供的云桌面的生成方法的一种流程示意图;
[0020]图2为本专利技术实施例提供的生成多个云桌面的一种示意图;
[0021]图3为本专利技术实施例提供的云桌面的生成方法的另一种流程示意图;
[0022]图4为本专利技术实施例提供的云桌面的生成方法的又一种流程示意图;
[0023]图5为本专利技术实施例提供的云桌面的生成方法的另一种示意图;
[0024]图6为本专利技术实施例提供的云桌面的生成装置的一种结构示意图;
[0025]图7为本专利技术实施例提供的电子设备的一个结构示意图。
具体实施方式
[0026]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0027]图1为本专利技术实施例提供的云桌面的生成方法的一种流程示意图,该方法可以由本专利技术实施例提供的云桌面的生成装置来执行,该装置可采用软件和/或硬件的方式实现。在一个具体的实施例中,该装置可以集成在电子设备中,电子设备比如可以是计算机、服务器等。以下实施例将以该装置集成在电子设备中为例进行说明,参考图1,该方法具体可以包括如下步骤:
[0028]步骤101,获取桌面镜像。
[0029]其中,桌面镜像可以理解为云桌面的操作系统镜像。
[0030]具体地,可以自动从预设系统信息中获取桌面镜像,也可以在线从操作系统官网获取桌面镜像。其中,预设系统信息可以理解为预设的存储操作系统镜像的信息。
[0031]步骤102,获取目标场景和用户标识,基于目标场景确定当前桌面软件,并将当前桌面软件安装于桌面镜像中。
[0032]其中,目标场景可以理解为从前端界面获取到的教学场景,例如,目标场景可以是教学视频剪辑;用户标识可以理解为用户的身份标识,例如,用户标识可以是用户名称。当前桌面软件可以理解为当前目标场景所需的教学软件。
[0033]具体地,可以从前端界面获取开发人员输入的目标场景和用户标识;根据目标场景确定对应的当前桌面软件,并自动将获取的当前桌面软件安装于桌面镜像中。
[0034]示例地,桌面镜像可以是windows10操作系统镜像,目标场景可以是教学视频剪辑,当前桌面软件可以是视频剪辑软件(例如,vegas,Adobe After Effects,Adobe Premiere Pro),vegas,Adobe After Effects,Adobe Premiere Pro等都是一些常用的视频编辑软件,用户标识可以是用户名称(例如,A);可以在获取windows10操作系统镜像后,从前端界面获取开发人员输入的目标场景(教学视频剪辑)和用户标识(A);根据教学视频剪辑确定对应的当前桌面软件为视频剪辑软件Adobe After Effects,并自动将获取的当前桌面软件安装于桌面镜像中。
[0035]步骤103,基于用户标识修改桌面镜像的初始权限得到目标桌面镜本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种云桌面的生成方法,其特征在于,所述方法包括:获取桌面镜像;获取目标场景和用户标识,基于所述目标场景确定当前桌面软件,并将所述当前桌面软件安装于所述桌面镜像中;基于所述用户标识修改所述桌面镜像的初始权限得到目标桌面镜像;根据所述目标软件确定目标数据,并将所述目标数据上传至所述目标桌面镜像,得到云桌面。2.根据权利要求1所述的方法,其特征在于,所述基于所述目标场景确定当前桌面软件,包括:根据所述目标场景查询预设软件信息得到所述当前桌面软件,所述预设软件信息包括各目标场景分别对应的所述当前桌面软件。3.根据权利要求1所述的方法,其特征在于,所述基于所述用户标识修改所述桌面镜像的初始权限得到目标桌面镜像,包括:确定所述用户标识对应的目标权限;根据所述目标权限生成权限修改语句;通过执行所述权限修改语句将所述桌面镜像的初始权限修改为目标权限得到所述目标桌面镜像。4.根据权利要求3所述的方法,其特征在于,所述确定所述用户标识对应的目标权限,包括:根据所述用户标识查询预设权限信息得到所述用户标识对应的所述目标权限,所述预设权限信息中包括各用户标识分别对应的所述目标权限。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标软件确定目标数据,包括:确定所述目标软件的软件标识;根据所述软件标识查询预设数据信息得到所述软件标识对应的目标数据,所述预设数据信息中包括各软件标识分别对应的所述目标数据。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:生成所述云桌面的云桌面标识;将所述云桌面标识、...

【专利技术属性】
技术研发人员:雷浪声郑周洋
申请(专利权)人:深圳威科软件科技有限公司
类型:发明
国别省市:

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

1