对比本地文件与百度云差异

   最近在整理电脑资源,一不小心把之前的部分照片格式化了无法恢复。万幸的是在百度云有备份,但由于文件太多,丢失的只是部分,很难知道丢了那些文件,无法针对性的恢复。

   在这里推荐一款神器YunDownload,软件可以根据百度云文件结构列出文件列表。


    对比本地文件与百度云差异 使用技巧 第1张


首先新建索引管理,这一步会读取你百度云的文件结构、文件大小等内容,以此为基础可以做很多事情,比如删除重复文件、删除空文件夹等。我们这里要使用的是导出网盘目录。


对比本地文件与百度云差异 使用技巧 第2张


首先点击提取按钮,将文件信息提取到子工具内,这里要说下的是这个工具貌似有个BUG,就是不能提取所有文件信息,但不影响我们使用。


提取完成后,根据你想要的格式导出文件。不建议生成层级,软件限制了只允许生成5层级,实际用途不大。


我选择的是导出xlsx,导出的是一个EXCEL文件。(导出时工具会假死,不要结束进程。)


打开EXCEL文件,删除不需要对比的内容和空白的行和列。


删除这里多讲几句吧,不要像我之前一样傻乎乎的去拉选需要删除的部分,可以直接点击需要删除的区域(文件)的开始,期间不要点击其它文件保持其选中状态,然后拉动右侧的进度条,找到需要删除区域的结束位置(文件),按住shift后点击该文件,你会神奇的发现需要删除的区域(文件)被全部选中了。


删除完多余的单元格后,我们对需要处理的数据排下序。


点击数据-[A-Z]图标后数据会自动排列。到这里我们百度云端所有数据处理完毕


对比本地文件与百度云差异 使用技巧 第3张


如果选择的数据有重复的,删除下重复项


下面我们来处理需要对比的本地文件。


在需要对比文件目录新建一个文本文档,打开输入

dir>tp.txt,

然后将其文件后缀名.txt修改为.bat


然后运行这个bat脚本,一闪而过,你会发现在同目录下生成了一个tp.txt的文件。


内容如下

对比本地文件与百度云差异 使用技巧 第4张


将从2016-05-13  20:15        32,290,051 IMG_0028.CR2这行开始到最后一个文件复制到excel


对比本地文件与百度云差异 使用技巧 第5张


我门对比后发现与百度云对应的文件名为IMG_0028.CR2

这里我们要用一个EXCEL的一个快捷功能

在同行紧挨着的单元格输入IMG_0028.CR2

对比本地文件与百度云差异 使用技巧 第6张


然后在这个单元格下面使用ctrl+e快速提取文件名


对比本地文件与百度云差异 使用技巧 第7张


剩下我们没有输入的数据会自动从左侧列自动提取


然后我们删除带有时间的那一列留下百度云和本地文件名的两列。


在同行的单元格输入

=IF(COUNT(FIND(A2,$B$2:$B$8701)),"是","否")

按住ctrl+shift然后敲击enter,我们会发现变成了数组计算

{=IF(COUNT(FIND(A2,$B$2:$B$8701)),"是","否")}

不深究,然后将鼠标移到圈中小点,快速填充

对比本地文件与百度云差异 使用技巧 第8张



这样我们就算出来了百度云文件本地是没有的,筛选下,将为"否"的文件下载下来就OK了。



文中提及的工具请自行Google搜索,文章仅提供思路。

暂无留言,赶快评论吧

欢迎留言