一种基于Winform实现驱动备份的方法技术

技术编号:24852742 阅读:36 留言:0更新日期:2020-07-10 19:06
本发明专利技术公开了一种基于Winform实现驱动备份的方法,自助终端设备上线后或者重装系统前,通过驱动备份程序将自助终端设备现有的驱动进行全部或者选择性的备份,可以将备份好的文件放在D盘或者U盘,以便于随时还原;程序运行后会将选择备份的驱动被分到程序所在的Drivers文件夹里,在重装完系统之后按Windows+R键,调出运行窗口,输入devmgmt.msc4,打开设备管理器,找到带叹号的设备,以太网卡右键=〉更新驱动程序软件=〉浏览计算机以查找驱动程序,找到之前备份的Drivers文件夹,并勾选“包含子文件夹”,就可以进行驱动恢复。通过上述方式,本发明专利技术能够迅速及时备份和恢复原来的驱动。

【技术实现步骤摘要】
一种基于Winform实现驱动备份的方法
本专利技术涉及自助终端领域,特别是涉及一种基于Winform实现驱动备份的方法。
技术介绍
在银医项目自助终端上线配置及后期运维时,需要进行各种驱动安装及调试,系统驱动进行升级或更新时,会出现一些不可预知的错误,再或者不正常关机、病毒等程序的破坏而导致不能驱动某些程序。这种情况会增加实施的难度及处理时间。
技术实现思路
本专利技术主要解决的技术问题是提供一种基于Winform实现驱动备份的方法,能够快速对重要驱动程序进行备份,提高实施效率。为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种基于Winform实现驱动备份的方法,包括:首先,从注册表获取驱动信息,在运行命令行中键入“regedit”,打开注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\这个目录;在这一级目录下会有多个子目录,每个就是一个驱动,在DriverDesc中描述了驱动的名称,ProviderName中描述了驱动发布厂商信息,在InfPath中描述了inf目录下的信息文档名称,该文件是INI结构;在信息文件内SourceDisksFiles段描述了驱动程序的文件,分别会保存在System32目录windows主目录及相应的drivershelpspool\drivers\colorinfnview子目录内;获取到这些驱动信息机所在文件夹后,就可以进行系统备份了,可以根据需要选择全部部分、建议备份、选择备份。进一步,自助终端设备上线后或者重装系统前,通过驱动备份程序将自助终端设备现有的驱动进行全部或者选择性的备份,可以将备份好的文件放在D盘或者U盘,以便于随时还原;程序运行后会将选择备份的驱动被分到程序所在的Drivers文件夹里,在重装完系统之后按Windows+R键,调出运行窗口,输入devmgmt.msc4,打开设备管理器,找到带叹号的设备,以太网卡右键=〉更新驱动程序软件=〉浏览计算机以查找驱动程序,找到之前备份的Drivers文件夹,并勾选“包含子文件夹”,就可以进行驱动恢复。本专利技术的有益效果是:本专利技术利用winform技术对电脑驱动进行搜索备份技术。提高项目实施过程中人员工作效率,方便终端设备驱动备份及恢复,提高实施效率。附图说明图1是本专利技术一种基于Winform实现驱动备份的方法一较佳实施例的流程图。具体实施方式下面结合附图对本专利技术的较佳实施例进行详细阐述,以使本专利技术的优点和特征能更易于被本领域技术人员理解,从而对本专利技术的保护范围做出更为清楚明确的界定。请参阅图1,本专利技术实施例包括:一种基于Winform实现驱动备份的方法,包括:利用winform技术,实现针对自助终端系统驱动备份操作;首先,从注册表获取驱动信息,在运行命令行中键入“regedit”,打开注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\这个目录;在这一级目录下会有多个子目录,每个就是一个驱动,在DriverDesc中描述了驱动的名称,ProviderName中描述了驱动发布厂商信息,在InfPath中描述了inf目录下的信息文档名称,该文件是INI结构;在信息文件内SourceDisksFiles段描述了驱动程序的文件,分别会保存在System32目录windows主目录及相应的drivershelpspool\drivers\colorinfnview子目录内;获取到这些驱动信息机所在文件夹后,就可以进行系统备份了,可以根据需要选择全部部分、建议备份、选择备份。自助终端设备上线后或者重装系统前,通过驱动备份程序将自助终端设备现有的驱动进行全部或者选择性的备份,可以将备份好的文件放在D盘或者U盘,以便于随时还原;程序运行后会将选择备份的驱动被分到程序所在的Drivers文件夹里,在重装完系统之后按Windows+R键,调出运行窗口,输入devmgmt.msc4,打开设备管理器,找到带叹号的设备,以太网卡右键=〉更新驱动程序软件=〉浏览计算机以查找驱动程序,找到之前备份的Drivers文件夹,并勾选“包含子文件夹”,就可以进行驱动恢复。本专利技术利用winform技术对电脑驱动进行搜索备份技术。提高项目实施过程中人员工作效率,方便终端设备驱动备份及恢复,提高实施效率。以上所述仅为本专利技术的实施例,并非因此限制本专利技术的专利范围,凡是利用本专利技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的
,均同理包括在本专利技术的专利保护范围内。本文档来自技高网
...

【技术保护点】
1.一种基于Winform实现驱动备份的方法,其特征在于,包括:首先,从注册表获取驱动信息,在运行命令行中键入“regedit”,打开注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\这个目录;在这一级目录下会有多个子目录,每个就是一个驱动,在DriverDesc中描述了驱动的名称,ProviderName中描述了驱动发布厂商信息,在InfPath中描述了inf目录下的信息文档名称,该文件是INI结构;在信息文件内SourceDisksFiles段描述了驱动程序的文件,分别会保存在System32目录windows主目录及相应的drivers help spool\drivers\color inf nview子目录内;获取到这些驱动信息机所在文件夹后,就可以进行系统备份了,可以根据需要选择全部部分、建议备份、选择备份。/n

【技术特征摘要】
1.一种基于Winform实现驱动备份的方法,其特征在于,包括:首先,从注册表获取驱动信息,在运行命令行中键入“regedit”,打开注册表编辑器,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\这个目录;在这一级目录下会有多个子目录,每个就是一个驱动,在DriverDesc中描述了驱动的名称,ProviderName中描述了驱动发布厂商信息,在InfPath中描述了inf目录下的信息文档名称,该文件是INI结构;在信息文件内SourceDisksFiles段描述了驱动程序的文件,分别会保存在System32目录windows主目录及相应的drivershelpspool\drivers\colorinfnview子...

【专利技术属性】
技术研发人员:王红娟高强莫仁超李贵李壮
申请(专利权)人:浪潮金融信息技术有限公司
类型:发明
国别省市:江苏;32

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

1