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 页

属性

文章编号: 74038 - 最后修改: 2013年10月7日 - 修订: 1.1
这篇文章中的信息适用于:
  • Microsoft MS-DOS 5.0 标准版
关键字:?
kbnosurvey kbarchive kbmt KB74038 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 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