公开/公告号CN105808673A
专利类型发明专利
公开/公告日2016-07-27
原文格式PDF
申请/专利权人 万达信息股份有限公司;
申请/专利号CN201610114933.2
申请日2016-03-01
分类号
代理机构上海申汇专利代理有限公司;
代理人翁若莹
地址 200233 上海市徐汇区桂平路481号20号楼601室
入库时间 2023-06-19 00:12:25
法律状态公告日
法律状态信息
法律状态
2020-04-28
授权
授权
2016-08-24
实质审查的生效 IPC(主分类):G06F17/30 申请日:20160301
实质审查的生效
2016-07-27
公开
公开
技术领域
本发明涉及一种从Windows桌面工作环境向安全可靠桌面工作环境迁移的方法。
背景技术
用户在从Windows桌面终端更换为安全可靠桌面终端时,需要对计算机名称、网络配置、浏览器主页、浏览器书签、壁纸、工作目录和文件等进行逐项的记录和手工设置。由于普通用户对安全可靠桌面操作系统不熟悉,批量更换时需要管理员逐台记录和设置,工作量大且容易出错。
发明内容
本发明的目的是提供一种通过从Windows桌面工作环境自动采集配置信息并安全可靠桌面工作环境自动设置实现快速迁移的处理方法。
为了达到上述目的,本发明的技术方案是提供了一种从Windows桌面工作环境向安全可靠桌面工作环境迁移的方法,其特征在于,包括以下步骤:
步骤1、采集Windows桌面工作环境的计算机名称、网络配置、浏览器主页、浏览器书签、壁纸、工作目录和文件,存放在根目录workconf下的不同的目录下;
步骤2、根据采集到的配置信息,生成安全可靠桌面工作环境中的网络配置迁移脚本restore.sh,脚本包含计算机名称、网络配置的恢复命令;
步骤3、将根目录workconf压缩为配置压缩包,计算摘要值;
步骤4、在数据库中以摘要值和Y进行检索,如果存在记录,则查询出该记录的ID,生成新的ID,在数据库中插入:新的ID,计算机名、日期、压缩包、压缩包的摘要值,已有ID;如果不存在记录,生成新的ID,在数据库中插入:新的ID,计算机名、日期、压缩包、压缩包的摘要值,Y;
步骤5、将网络配置迁移脚本、配置迁移应用程序复制到计算机外部介质上;
步骤6、在运行安全可靠桌面工作环境的终端上放入计算机外部介质,执行网络配置迁移脚本,恢复计算机名和网络设置并重新启动;
步骤7、执行配置迁移应用程序,以计算机名检索并按照日期排序列出历次存储配置,选择其中一个配置进行恢复;
步骤8、以ID检索数据库,如果已有ID的值为Y,则下载压缩包,否则按照已有ID再次检索数据库,下载压缩包;
步骤9、将压缩包解压缩,由配置迁移应用程序恢复浏览器主页、浏览器书签、壁纸、工作目录和文件;
步骤10、重新启动运行安全可靠桌面工作环境的终端。
优选地,在所述步骤1中:
所述计算机名称存放在目录computer下的conf.txt文件中;所述网络配置存放在目录network下的conf.txt中;所述浏览器主页存放在目录browser下的conf.txt中;所述浏览器书签按照书签目录结构存放在目录bookmark下;所述壁纸存放在目录wallpaper下的wall.jpg中;工作目录和文件存放在目录work下。
本发明提供的方法,解决了从Windows桌面工作环境向安全可靠桌面工作环境迁移问题,有利于信息系统的国产化迁移,有利于降低桌面工作环境迁移的技术难度,有利于提高桌面工作环境迁移的效率,有利于对桌面工作环境的保护。
具体实施方式
为使本发明更明显易懂,兹以优选实施例作详细说明如下。
现有一个Windows桌面工作环境需要迁移到安全可靠桌面工作环境中,当前日期为2015/8/20。
用户需要手动记录计算机名称、网络配置、浏览器主页、浏览器书签、壁纸、工作目录和文件,并复制到存储介质中,在安全可靠桌面工作环境逐项设置和复制文件。
如果使用本发明所提出的迁移方法,自动将计算机名称、网络配置、浏览器主页、浏览器书签、壁纸、工作目录和文件,存储于数据库中,通过脚本恢复计算机名和网络配置,选择需要恢复的配置压缩包进行恢复。
假设需要迁移Windows终端的计算机名为工作电脑01、网络配置为192.168.0.102/255.255.255.0/192.168.0.1、浏览器主页为http://192.168.0.10/main.jsp、浏览器书签为工作主页-http://192.168.0.10/main.jsp、壁纸为mywork.jpg、工作目录和文件为c:worka1.doc和c:workmy1.doc,则执行以下步骤:
步骤1、生成目录C:workconf作为根目录,计算机名称(工作电脑01)存放在computer下的conf.txt文件中,网络配置(192.168.0.102/255.255.255.0/192.168.0.1)存放在network下的conf.txt中,浏览器主页(http://192.168.0.10/main.jsp)存放在browser下的conf.txt中,浏览器书签存放在bookmark工作主页下,壁纸(mywork.jpg)存放在wallpaper下的wall.jpg,工作目录和文件存放在work下(worka1.doc,workmy1.doc)。
步骤2、根据采集到的配置信息,生成安全可靠桌面工作环境中的网络配置迁移脚本restore.sh,脚本包含计算机名称(工作电脑01)、网络配置的恢复命令(192.168.0.102/255.255.255.0/192.168.0.1)。
步骤3、将workconf目录压缩为workconf.zip配置压缩包,计算摘要值为25ACC4F171A412F68ED7069DA88A1470。
步骤4、在数据库中以摘要值25ACC4F171A412F68ED7069DA88A1470和Y进行检索,如果存在记录,则查询出该记录的ID为1001,生成新的ID为1002,在数据库中插入:1002,工作电脑01、2015/8/20、workconf.zip、25ACC4F171A412F68ED7069DA88A1470,1001;否则生成新的ID为1002,在数据库中插入:1002,工作电脑01、2015/8/20、workconf.zip、25ACC4F171A412F68ED7069DA88A1470,Y。
步骤5、将网络配置迁移脚本、配置迁移应用程序复制到优盘、光盘或其他介质。
步骤6、在运行有安全可靠桌面工作环境的终端放入优盘、光盘或其他介质,执行网络配置迁移脚本restore.sh,恢复计算机名为工作电脑01和网络设置为192.168.0.102/255.255.255.0/192.168.0.1并重新启动。
步骤7、执行配置迁移应用程序,以计算机名检索并按照日期排序列出历次存储配置,选择2015/8/20的配置进行恢复。
步骤8、以ID为1002检索数据库,如果已有ID的值为Y,则下载压缩包workconf.zip,否则按照已有ID为1001再次检索数据库,下载压缩包workconf.zip。
步骤9、将压缩包workconf.zip解压缩,由配置迁移应用程序恢复浏览器主页为http://192.168.0.10/main.jsp、浏览器书签为工作主页-http://192.168.0.10/main.jsp、壁纸为wall.jpg,工作目录和文件为/home下(work/a1.doc,work/my/b1.doc)。
步骤10、重新启动运行有安全可靠桌面工作环境的终端。
步骤11、结束。
以上步骤描述了从Windows桌面工作环境迁移到安全可靠桌面工作环境的过程。
通过采用这种迁移方法,解决了从Windows桌面工作环境迁移到安全可靠桌面工作环境下手动逐项记录和配置恢复的问题,有利于信息系统的国产化迁移,有利于降低桌面工作环境迁移的技术难度,有利于提高桌面工作环境迁移的效率,有利于对桌面工作环境的保护。
机译: 在非Windows桌面环境中发生事件并影响桌面环境中的窗口的数据处理设备
机译: 桌面环境管理程序,桌面环境管理方法和信息处理设备
机译: 用于将具有第一主题图形显示的第一桌面环境中的至少一个窗口并入具有第二主题图形显示的第二桌面环境中的至少一个窗口的方法和系统