你目前正处于脱机状态,正在等待 Internet 重新连接

使用 FOR 批处理命令的批处理文件

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

点击这里察看该文章的英文版: 43075
概要
如果在批处理文件用作 FOR 批处理命令中命令,FOR 批处理命令一次仅调用该批处理文件。下面的交互式示例执行 ONE.BAT 项目的"a",然后停止:
    FOR %i IN (a b c d) DO one %i				
在批处理的文件使用 2 %的示例。以下是上述示例中所做的更改:
    FOR %%i IN (a b c d) DO one %%i				
更多信息
在 Microsoft MS-DOS 打包产品,CALL 命令可用于重复执行 FOR 的批处理命令批处理文件。上面的交互式示例更改为以下:
    FOR %i IN (a b c d) DO CALL one %i				
此示例执行 ONE.BAT 列表中的每一项。

在版本中的 MS-DOS 早于版本 3.30,这可通过生成 COMMAND.COM 与/C 开关,并让它执行该批处理文件。上面的交互式示例更改为以下:
    FOR %i IN (a b c d) DO COMMAND /C ONE %i				
6.22 3.x 4.00 4.01 5.00 5.00a 6.00 6.20

警告:本文已自动翻译

属性

文章 ID:43075 - 上次审阅时间:09/30/2003 12:12:38 - 修订版本: 3.0

Microsoft MS-DOS 6.22 标准版

  • kbmt KB43075 KbMtzh
反馈