使用常規表示式搜尋檔案中的文字模式。
findstr [/b] [/e] [/l] [/r] [/s] [/i] [/x] [/v] [/n] [/m] [/o] [/p] [/offline] [/g:file] [/f:file] [/c:string] [/d:dirlist] [/a:colorattribute] [strings] [[drive:][path] filename [...]]
/b
如果位於行的開頭則匹配模式。
/e如果位於行的末尾則匹配模式。
/l使用文字搜尋字串。
/r使用搜尋串作為常規表示式。findstr 將所有元字元解釋為常規表示式,除非使用了 /l。
/s在當前目錄和所有子目錄中搜尋匹配的檔案。
/i指定搜尋不區分大小寫。
/x列印完全匹配的行。
/v只列印不包含匹配的行。
/n在每個匹配的行之前列印行號。
/m如果檔案包含匹配項,僅列印該檔名。
/o在每次匹配行之前列印查詢偏移量。
/p跳過包含非可列印字元的檔案。
/offline
利用離線屬性設定處理檔案。
/f:file
從指定檔案中讀取檔案列表。
/c:string
使用指定的文字作為文字搜尋字串。
/g:file
從指定檔案得到搜尋字串。
/d:dirlist
搜尋以逗號分隔的目錄列表。
/a:colorattribute
使用兩個十六進製制數指定顏色屬性。
strings
指定要在 filename中搜尋的文字。
[drive:][path] filename [...]
指定要搜尋的檔案。
/?在命令提示符顯示幫助。
用空格分隔多個搜尋字串,除非引數以 /c 為字首。要在檔案 x.y中搜尋「hello」或「there」,請鍵入:
findstr "hello there" x.y
要在檔案 x.y中搜尋「hello there」,請鍵入:
findstr /c:"hello there" x.y
要查詢檔案 proposal.txt中出現的所有單詞「windows」(首字母 w 大寫),請鍵入:
findstr windows proposal.txt
要搜尋包含單詞 windows 的當前目錄和所有子目錄中的每個檔案,不考慮字母大小寫,請鍵入如下命令:
findstr /s /i windows *.*
要查詢包含字「for」的所有行(前面可有任意數量的空格,如:電腦程式中的迴圈),幷包括每次出現的行號,請鍵入:
findstr /b /n /c:"*for" *.bas
如果要在相同組檔案中搜尋幾個不同專案,請建立在新行上包含每個搜尋標準的文字檔案。也可以列出要在文字檔案中搜尋的確切檔案。要使用檔案 finddata.txt中的搜尋條件,請搜尋 filelist.txt中列出的檔案,然後將結果儲存到檔案 results.out中,請鍵入:
findstr /g:finddata.txt /f:filelist.txt > results.out
假設您想要找到當前目錄和所有子目錄中每個包含「computer」這個單詞的檔案,而不考慮字母的大小寫。要列出包含單詞「computer」的所有檔案,請鍵入:
findstr /s /i /m "\" *.*
現在假定不僅需要查詢字「computer」,而且需要查詢以字母「comp」開頭的所有其他字,例如「compliment」和「compete」。請鍵入:
findstr /s /i /m "\ 有關某個命令的詳細資訊,請鍵入 help 命令名 assoc 顯示或修改副檔名關聯。at 計畫在計算機上執行的命令和程式。attrib 顯示或更改檔案屬性。break 設定或清除擴充套件式 ctrl c 檢查。cacls 顯示或修改檔案的訪問控制列表 acls call 從另乙個批處理程式呼叫這乙個... 一 md 建立子目錄 1 功能 建立新的子目錄 2 型別 內部命令 3 格式 md 碟符 路徑名 子目錄名 4 使用說明 1 碟符 指定要建立子目錄的磁碟驅動器字母,若省略,則為當前驅動器 2 路徑名 要建立的子目錄的上級目錄名,若預設則建在當前目錄下。例 1 在c盤的根目錄下建立名為fox的子目錄... 1 一 net use ip ipc user 建立ipc空鏈結 net use ip ipc 密碼 user 使用者名稱 建立ipc非空鏈結 net use h ip c 密碼 user 使用者名稱 直接登陸後對映對方c 到本地為h net use h ip c 登陸後對映對方c 到本地為h ne...dos 命令大全
DOS命令大全
DOS命令大全