自动化论坛

 找回密码
 立即注册
搜索
热搜: 变频器 PLC 伺服
查看: 1936|回复: 0
打印 上一主题 下一主题

文件挪走后本地照样查

[复制链接]

113

主题

0

好友

357

积分

中级会员

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2014-12-10 11:46:41 |只看该作者 |倒序浏览
大文件搬离本地硬盘,拿到了别的地方备份,日后如果要查找是否收藏有某个文件,是不是还得拿来备份盘进行搜索?不用!

由于本地硬盘空间有限,一般我们都是将电脑中备份的影视文件或其他有价值的资料,移动到移动硬盘中或刻录到光盘中收藏。但是,在日后需要使用这些资料的时候,我们不可能记得哪些资料存在哪个盘中,这样在需要某个资料的时候,如何得知我们是不是已经下载过这个资料,更进一步,这个资料藏在什么地方,便成了问题。本文介绍一种通过建立资料“影子”进行查找的行之有效之法。

1. 留下影子,方便查找

为了方便查询,需要在本地留下这些备份文件的“影子”。也就是说,让这些文件所在的文件夹和文件名均保留,但要求保留下来的文件全部变成0字节以节省硬盘空间。

实现这个任务不难,我们用任何一款支持编辑替换功能的TXT编辑器就可以办到。

假设,我下载的影视资料存放在D:\FunshionMedia文件夹中。现在,我要将这些资料转移到移动硬盘(比如我给这块移动硬盘起名“移动A号”),只要按如下步骤去做即可建立文件“影子”。

首先,在D盘根目录下建立一个文件夹“移动A号影子”,然后,在该文件夹下,用记事本建立一个TXT文件LS.TXT,在该文件中输入如下两行内容



XCOPY D:\FunshionMedia\*.* /T /E

DIR D:\FunshionMedia\*.* /S /ON /B >LIST.TXT

存盘之后,将文件扩展名改为BAT。双击执行LS.BAT文件,马上会在“移动A号影子”文件夹下自动生成一套与原文件夹D:\FunshionMedia结构完全相同的子文件夹;与此同时,该文件夹下还自动生成一个LIST.TXT列表文件,该列表文件中是原FunshionMedia文件夹中所有文件的名称列表(含路径)



接下来,在“移动A号影子”文件夹下随便建立一个文本文件AAA.TXT,里边不输入任何内容,存盘。

随后,用EmEditor文字编辑器编辑该LIST.TXT列表文件。进入“查找与替换”窗口,在“查找”框中输入“\n”,在“替换为”框中输入“\nCOPY AAA.TXT ”(注意TXT后有一个半角空格)。替换之后,参照替换后的中间行格式对首尾两行做一下手动处理,使之统一格式。

再用成批替换的方法,将LIST.TXT文件中的所有FunshionMedia替换为“移动A号影子”,保存文件,并将文件的扩展名改为BAT



最后双击生成的LIST.BAT文件,就会自动在“移动A号影子”文件夹中生成与原资料文件夹结构相同,且包含所有相同文件名的0字节影子文件



上面的操作执行完毕,你就可以将D盘中的影视目录FunshionMedia连同文件一并剪切转移到移动硬盘中藏起来了。

2. 极速查找,获知所需

之后,需要查找资料的时候,在电脑中用Everything工具通过文件名关键字来搜索,几乎不需要时间即可查出是否下载过这个资料,以及资料的具体出处


您需要登录后才可以回帖 登录 | 立即注册

社区首页| 家园首页| 群组首页|我的微博|手机版|Archiver|caisg Inc.

GMT+8, 2024-12-24 18:54 , Processed in 0.068705 second(s), 18 queries .

Powered by Discuz! Templates yeei! © 2001-2011 Comsenz Inc.

回顶部