在windows命令行下面搜索文件
习惯windows的操作后,每次搜索一个文件就要打开"文件管理器",然后就等待搜索完成。除了这个gui的方式外,我们还可以在命令行下面进行更加快捷的搜索。由于是在命令行下面,只要打几个字就可以开始搜了。另外,启动命令行不用加载额外的界面资源,启动速度很快,用起来很舒服多了。
下面是操作步骤:
2. 输入cmd进入windows 命令提示符。
(我是直接在快速启动栏放了个vs 2005的快捷方式的,见下图)
3. 进入要搜索的目标位置
c:
cd windows
4. 用dir /S搜索当前目录及其子文件夹
dir *.jpg /S
如果结果很多可使用more命令分屏
dir *.jpg /S |more
或者重定向到文件里面,然后用记事本打开查看
dir *.jpg /S > jpgsearch.txt
notepad jpgsearch.txt
类似的,可以搜索文件中的字符串:
findstr /N /S "<iostream>" *.cpp
该命令搜索当前目录及其子目录里的c++源程序文件来匹配串<iostream>,显示匹配的文件名和行号。
另外,从同事那里学到一招,可以在命令行下启动一个文件管理器并把当前目录作为它的起始目录:
start .
(注意后面有个点,是起始目录参数)