如何快速扫描光盘上的资源:
话说回来,有些读者会问,小编到底是如何扫描光盘上的资源的呢?一个个,一层层地打开文件夹,显然不是好主意,因为驱动光盘的文件夹结构通常比较复杂;用搜索功能搜索"*.exe"是可行的,但是出来的结果只有文件名,没有简明的路径,不够直观;用TC之类文件管理器可以帮上很多,但是TC可是收费软件。这时我们用到了系统自带的一项批处理功能:DIR.
DIR指令解说
DIR是一个控制台指令,速度比一般的搜索还快,我们在运行栏输入"CMD"即可打开控制台,然后就可以使用DIR指令列出文件了,这个指令和Linux下的ls比较近似,用户可以用"DIR /?"了解更多帮助信息。(注:Windows的控制台指令大部分不区分大小写,因此dir和DIR是一样的。)
扫描所用指令:DIR /B /O N /S *.EXE >> G:\Asus_X79_Exe.txt
我们扫描资源用的命令是“DIR /B /O N /S *.EXE >> G:\Asus_X79_Exe.txt”,含义是搜索当前目录下所有子目录中的"exe"文件,并以完整路径、文件名排序形式输出结果,并把结果以附加形式写入到G盘的一个文本文件里。
结果输出
运行完DIR指令后,我们就可以在G盘找到扫描输出结果,我们可以用文件编辑工具手动打开,也可以直接在控制台用“Start 'G:\Asus_X79_Exe.txt'”直接打开。效果如图所示,文件资源以名称顺序排列,包含了完整的路径,这样我们就可以快速统计、分析光盘的资源。
统计资源
我们这次扫描的资源有EFI、EXE和ZIP三种,其中EFI是UEFI BIOS下的驱动/程序,EXE是Windows系统下的程序,ZIP则是可能包含各种资源的文件包。详细资源统计结果请看下一页。