本发明专利技术公开了一种处理文件的方法及装置,用以实现便捷地对文件进行处理的目的。所述方法包括:读取操作系统的注册表;在所述注册表的指定位置新建注册项;对新建的所述注册项设置相应的数值,以利用所述注册项对应的文件夹对删除的文件进行回收;当对文件进行删除时,将删除的文件回收至所述注册项对应的文件夹。
Method and device for processing file
The invention discloses a method and a device for processing files, which are used for realizing the purpose of processing files conveniently. The method includes: reading the operating system registry; new registered item at the specified location of the registry; the registration of the new set of the corresponding values, registry entries correspond to the folder to recover deleted files; when to delete files, delete the file recovery to the registration items corresponding to the folder.
【技术实现步骤摘要】
本专利技术涉及互联网应用
,特别涉及一种处理文件的方法及装置。
技术介绍
在操作系统中注册表是一个记录32位驱动的设置和位置的数据库。当操作系统需要存取硬件设备,它使用驱动程序,甚至设备是一个BIOS支持的设备。无BIOS支持设备安装时必须需要驱动,这个驱动是独立于操作系统的,但是操作系统需要知道从哪里找到它们,文件名、版本号、其他设置和信息,没有注册表对设备的记录,它们就不能被使用。当一个用户准备运行一个应用程序,注册表提供应用程序信息给操作系统,这样应用程序可以被找到,正确数据文件的位置被规定,其他设置也都可以被使用。因此,如何利用注册表对文件进行处理成为亟待解决的技术问题。
技术实现思路
本专利技术提供一种处理文件的方法及装置,用以实现便捷地对文件进行处理的目的。本专利技术提供一种处理文件的方法,包括:读取操作系统的注册表;在所述注册表的指定位置新建注册项;对新建的所述注册项设置相应的数值,以利用所述注册项对应的文件夹对删除的文件进行回收;当对文件进行删除时,将删除的文件回收至所述注册项对应的文件夹。在本专利技术一实施例中,所述注册表的指定位置为注册表项:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Desktop\\NameSpace。在本专利技术一实施例中,对新建的所述注册项设置相应的数值,包括:将所述注册项的主键设置为645FF040-5081-101B-9F08-00AA002F954E;将所述注册项的主键的键值设置为Recycle Bin。在本专利技术一实施例中,对新建的所述注册项设置相应的数值之后,所述方法还包括:在所述操作系统的桌面展示所述注册项对应的文件夹的图标。在本专利技术一实施例中,将删除的文件回收至所述注册项对应的文件夹之后,所述方法还包括:利用所述注册项对应的文件夹恢复所述删除的文件。本专利技术还提供一种处理文件的装置,包括:读取模块,用于读取操作系统的注册表;新建模块,用于在所述注册表的指定位置新建注册项;设置模块,用于对新建的所述注册项设置相应的数值,以利用所述注册项对应的文件夹对删除的文件进行回收;回收模块,用于当对文件进行删除时,将删除的文件回收至所述注册项对应的文件夹。在本专利技术一实施例中,所述注册表的指定位置为注册表项:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Desktop\\NameSpace。在本专利技术一实施例中,所述设置模块还用于:将所述注册项的主键设置为645FF040-5081-101B-9F08-00AA002F954E;将所述注册项的主键的键值设置为Recycle Bin。在本专利技术一实施例中,所述装置还包括:展示模块,用于对新建的所述注册项设置相应的数值之后,在所述操作系统的桌面展示所述注册项对应的文件夹的图标。在本专利技术一实施例中,所述装置还包括:恢复模块,用于将删除的文件回收至所述注册项对应的文件夹之后,利用所述注册项对应的文件夹恢复所述删除的文件。在本专利技术实施例中,读取操作系统的注册表,在注册表的指定位置新建注册项。随后,对新建的注册项设置相应的数值,以利用注册项对应的文件夹对删除的文件进行回收。当对文件进行删除时,将删除的文件回收至注册项对应的文件夹。由此可见,本专利技术实施例能够便捷地对文件进行处理的目的。并且,本专利技术实施例将删除的文件回收至注册项对应的文件夹,从而可以从注册项对应的文件夹恢复删除的文件。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。下面通过附图和实施例,对本专利技术的技术方案做进一步的详细描述。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1所示为本专利技术一实施例中处理文件的方法的流程图;图2所示为本专利技术另一实施例中处理文件的方法的流程图;图3所示为本专利技术一实施例中处理文件的装置的结构示意图;图4所示为本专利技术另一实施例中处理文件的装置的结构示意图;以及图5所示为本专利技术又一实施例中处理文件的装置的结构示意图。具体实施方式以下结合附图对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。如图1所示为本专利技术一实施例中处理文件的方法的流程图,该方法可以包括以下步骤S11-S14。步骤S11,读取操作系统的注册表。在该步骤中,单击“开始”,然后单击“运行”。在“打开”框中,键入regedit,打开注册表。步骤S12,在注册表的指定位置新建注册项。在该步骤中,可以在如下注册表项处新建注册项:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Desktop\\NameSpace。步骤S13,对新建的注册项设置相应的数值,以利用注册项对应的文件夹对删除的文件进行回收。在该步骤中,可以将上述新建的注册项的主键设置为:645FF040-5081-101B-9F08-00AA002F954E。以及,将注册项的主键的键值设置为Recycle Bin,即“回收站”。之后,重启操作系统,完成设置。步骤S14,当对文件进行删除时,将删除的文件回收至注册项对应的文件夹。在本专利技术实施例中,读取操作系统的注册表,在注册表的指定位置新建注册项。随后,对新建的注册项设置相应的数值,以利用注册项对应的文件夹对删除的文件进行回收。当对文件进行删除时,将删除的文件回收至注册项对应的文件夹。由此可见,本专利技术实施例能够便捷地对文件进行处理的目的。并且,本专利技术实施例将删除的文件回收至注册项对应的文件夹,从而可以从注册项对应的文件夹恢复删除的文件。在本专利技术的可选实施例中,在对新建的注册项设置相应的数值之后,可以在操作系统的桌面展示注册项对应的文件夹的图标,以便用户点击图标,利用注册项对应的文件夹来恢复删除的文件。在本专利技术的可选实施例中,将删除的文件回收至注册项对应的文件夹之后,可以利用注册项对应的文件夹恢复删除的文件。下面通过一具体实施例来详细介绍本专利技术的处理文件的方法的实现过程。如图2所示为本专利技术另一实施例中处理文件的方法的流程图,该方法可以包括以下步骤S21-S28。步骤S21,启动“开始”,然后启动“运行”,并键入regedit,打开注册表。步骤S22,在注册表查找到注册表项HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Desktop\\NameSpace。步骤S23,在上述注册表项新建注册项。步骤S24,将上述新建的注册项的主键设置为:645FF040-5081-101B-9F08-00AA002F954E。步骤S25,将上述新建的注册项的主键的键值设置为Recycle Bin。本文档来自技高网...
【技术保护点】
一种处理文件的方法,其特征在于,包括:读取操作系统的注册表;在所述注册表的指定位置新建注册项;对新建的所述注册项设置相应的数值,以利用所述注册项对应的文件夹对删除的文件进行回收;当对文件进行删除时,将删除的文件回收至所述注册项对应的文件夹。
【技术特征摘要】
1.一种处理文件的方法,其特征在于,包括:读取操作系统的注册表;在所述注册表的指定位置新建注册项;对新建的所述注册项设置相应的数值,以利用所述注册项对应的文件夹对删除的文件进行回收;当对文件进行删除时,将删除的文件回收至所述注册项对应的文件夹。2.根据权利要求1所述的方法,其特征在于,所述注册表的指定位置为注册表项:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Explorer\\Desktop\\NameSpace。3.根据权利要求1或2所述的方法,其特征在于,对新建的所述注册项设置相应的数值,包括:将所述注册项的主键设置为645FF040-5081-101B-9F08-00AA002F954E;将所述注册项的主键的键值设置为Recycle Bin。4.根据权利要求1或2所述的方法,其特征在于,对新建的所述注册项设置相应的数值之后,所述方法还包括:在所述操作系统的桌面展示所述注册项对应的文件夹的图标。5.根据权利要求1或2所述的方法,其特征在于,将删除的文件回收至所述注册项对应的文件夹之后,所述方法还包括:利用所述注册项对应的文件夹恢复所述删除的文件。6.一种处理文件的装置,...
【专利技术属性】
技术研发人员:张新亮,
申请(专利权)人:天脉聚源北京传媒科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。