for命令的用法(dos下)请问怎么用for命令,麻烦举下这个例
请问怎么用for命令,麻烦举下这个例子: 用for命令将一个文本文件复制20次,这个命令用for命令怎么写呢?(在d下写)谢谢
在NT/2000/XP/2003下,键入cmd打开DOS窗口,键入help for即可获得for命令的帮助信息。 举例:在WIN XP下, 将文本文件A复制成B1,B2,...B20的命令(如果文件存在,强行覆盖)如下: 1. 在WIN XP下, 开始 - 运行CMD /e:on 2. 进入到包含文本文件A的目录 3. 键入下列命令 FOR /L %I in (1,1,20) DO copy /B/Y A B%I 注: 在WIN XP下命令扩展缺省是启用的。 cmd /e:on 启用命令扩展; cmd /e:off 禁用命令扩展。 如果要在批文件(.bat)中使用FOR,则其中变量%I应写成%%I 在纯DOS(DOS6.22以下), 无能为力。参见For命令(DOS6.22以下)格式如下: for 循环命令,只要条件符合,它将多次执行同一命令。 格式FOR [%%f] in (集合) DO [命令] 只要参数f在指定的集合内,则条件成立,执行命令 参考文献 - DOS教程: