DOSKEY 宏搜索的文件文本

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

74038
本文已归档。它按“原样”提供,并且不再更新。
概要
下面的 DOSKEY 宏搜索指定的邮件文本的当前目录中的所有文件,并一次显示输出一个屏幕。不管文件扩展名,将搜索任何类型的文件。在执行该宏时所搜索的每个文件的名称将显示宏命令一起使用。将宏输出每定位您要搜索的消息文本,您可以检查次显示一屏。最后,将"输出"删除文件,以便再次使用该宏时, 文件输出仅表示一个邮件搜索。

若要进行此宏请输入以下命令提示符:
doskey 搜索 %a 中为 = (* *) 执行 c:\dos\FIND/i"$ *"%a
$ $ g g 输出 $ t 类型输出 $ b c:\dos\MORE $ t del 输出
(之前不要按 ENTER 输入整个宏)。

若要进行此的宏键入:
搜索消息
该消息不需要引号引起来,不区分大小写。搜索的输出将显示一次一屏。 如果找到该文本,则带文本的线条将出现下面文件中。 请确保在 FIND 并在上面的搜索宏 MORE 命令对象正在引用 MS-DOS 5.0 目录。此外,通过 FIND/i 开关信息搜索将不会区分大小写。
更多信息
例如对于下面的宏搜索文字"没有可用的扩展的内存"在当前目录,并显示该命令的部分结果。

首先,更改到包含 HIMEM.SYS,DOS 目录,然后输入以下命令:
SEARCH 没有可用的扩展的内存
显示以下输出:
----------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 页
5.00 noupd

警告: 本文已自动翻译

属性

文章 ID:74038 - 上次审阅时间:10/07/2013 00:43:23 - 修订版本: 1.1

  • Microsoft MS-DOS 5.0 标准版
  • kbnosurvey kbarchive kbmt KB74038 KbMtzh
反馈