【技术实现步骤摘要】
一种文件批量抓取复制方法
本专利技术涉及软件应用开发
,具体涉及文件批量抓取复制方法。
技术介绍
随着汽车创新技术的不断发展,应用于汽车上的软件不断增对,在软件编程过程中会生产一系列的文件、子目录和其中的文件,技术研发人员往往需要提取同类型的文件并对其做进一步处理,如集成编译等。为了提取到同类型的文件,一般情况下分两步走,第一步找到所有子目录,第二步匹配所有子目录中的文件。搜索子目录的通常做法陈述如下:打开第一个文件夹,检查子目录是否有子目录,无则回到上一层打开第二个子目录,有则打开子目录第一个文件夹检查是否有子目录,无则回到上一层打开第二个子目录,有则打开子目录第一个文件夹检查是否有子目录,无则回到上一层打开第二个子目录,有则继续打开子目录继续循环检查;上述方法在软件循环中实现较为复杂,且搜索效率低。
技术实现思路
本专利技术的目的是提供一种文件批量抓取复制方法,解决的技术问题:传统算法搜索子目录的文件效率低。为了解决上述技术问题,本专利技术采用下述技术方案:一种文件批量抓取复制方 ...
【技术保护点】
1.一种文件批量抓取复制方法,其特征在于,包括:/n步骤A,设备接收命令并根据命令选定复制文件所要存储的目标文件夹;/n步骤B,设备接收命令并根据命令选定需要复制的目标文件所在的源文件夹;/n步骤C,设备接收命令并根据命令在所述源文件夹中自动搜索需要格式的所述目标文件:逐层将源文件内每层所有子目录打开,且每层的所有子目录被同时打开,记录每一层子目录的文件夹路径,并读取所有路径下的文件名进行匹配,搜索出目标文件;/n步骤D,设备接收命令并根据命令将在步骤C中匹配上的目标文件复制到目标文件中。/n
【技术特征摘要】
1.一种文件批量抓取复制方法,其特征在于,包括:
步骤A,设备接收命令并根据命令选定复制文件所要存储的目标文件夹;
步骤B,设备接收命令并根据命令选定需要复制的目标文件所在的源文件夹;
步骤C,设备接收命令并根据命令在所述源文件夹中自动搜索需要格式的所述目标文件:逐层将源文件内每层所有子目录打开,且每层的所有子目录被同时打开,记录每一层子目录的文件夹路径,并读取所有路径下的文件名进行匹配,搜索出目标文件;
步骤D,设备接收命令并根据命令将在步骤C中匹配上的目标文件复制到目标文件中。
2.根据权利要求1所述的文件批量抓取复制方法,其特征在于,设备向用户提供用户界面,用户界面包括DestinationFolder按钮,当DestinationFolder按钮被触发,设备接收指令选定复制文件所要存储的目标文件夹。
3.根据权利要求2所述的文件批量抓取复制方法,其...
【专利技术属性】
技术研发人员:易龙全,齐腾飞,李连兴,刘波,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:重庆;50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。