1. 程式人生 > >在windows命令列下面搜尋檔案

在windows命令列下面搜尋檔案

原文:[url]http://www.cnblogs.com/ThomasNet/archive/2007/11/04/948525.html[/url]

習慣windows的操作後,每次搜尋一個檔案就要開啟"檔案管理器",然後就等待搜尋完成。除了這個gui的方式外,我們還可以在命令列下面進行更加快捷的搜尋。由於是在命令列下面,只要打幾個字就可以開始搜了。另外,啟動命令列不用載入額外的介面資源,啟動速度很快,用起來很舒服多了。
下面是操作步驟:
1. windows key + R
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 .
(注意後面有個點,是起始目錄引數)