若要搜尋的檔案文字 DOSKEY 巨集

文章翻譯 文章翻譯
文章編號: 74038 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

結論

下列 DOSKEY 巨集指定訊息文字目前的目錄中搜尋所有檔案,並一次顯示一個螢幕輸出。搜尋任何類型的檔案,不論檔案的副檔名。執行巨集時就會顯示正在搜尋每個檔案名稱以及與巨集指令。巨集的輸出會顯示一個螢幕在一次您可以檢查找出您要搜尋的訊息文字。最後,使輸出檔時再次使用巨集,只代表一個訊息搜尋,會刪除檔案 「 輸出 」。

若要建立此巨集,輸入在命令提示字元:
doskey 搜尋 = %a 中 (* *) 做 c:\dos\FIND/i"$ *"%a
$ g $ g 輸出 $ t 類型輸出 $ b c:\dos\MORE $ t del 輸出
(不按 ENTER 直到您輸入的整個巨集)。

若要執行此巨集,鍵入:
搜尋訊息
訊息不需要引號,而且不區分大小寫。搜尋的輸出會顯示一次一個螢幕。 如果找到文字使用的文字行就會出現以下檔案。 請確定 [FIND,上述搜尋巨集內的其他相關指令會參考 MS-DOS 5.0 目錄。而且,利用 FIND/i 切換控制訊息搜尋不會區分大小寫。

其他相關資訊

比方說下列巨集搜尋文字 「 沒有可用的延伸的記憶體 」 在目前的目錄,並顯示部分命令的結果。

先,變更至包含 HIMEM.SYS,在 DOS 目錄,然後輸入下列命令:
搜尋沒有可用的延伸的記憶體
會顯示下列輸出:
----------HIMEM.SYS
錯誤: 找到沒有可用的延伸的記憶體。
檔案中找不到該文字已 HIMEM.SYS。包含訊息的那一行開頭錯誤::...

與縮寫的訊息欄位的如 「 延伸記憶體 」 搜尋將會導致上述相同的輸出。若要使訊息搜尋區分大小寫,移除 FIND/i 切換控制。

若要每次您啟動系統,請使用此巨集,在您的指令檔中包含下列命令:
   doskey search=for %%a in (*.*) do c:\dos\FIND /i "$*" %%a
   $g$g output $t type output $b c:\dos\MORE $t del output
				
注意到此批次檔指令會插入在命令提示字元中的前一個命令的不同。不同之處在於額外 %(百分比符號) 會包含前每"%一個 」,讓"%一個 」 能識別。

參考:

Microsoft MS-DOS 使用者指南 》 和參考,> 版本 5.0 175 181、 448 453 的網頁

屬性

文章編號: 74038 - 上次校閱: 2013年10月7日 - 版次: 1.1
這篇文章中的資訊適用於:
  • Microsoft MS-DOS 5.0 Standard Edition
關鍵字:?
kbnosurvey kbarchive kbmt KB74038 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:74038
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com