请教各位高手:在cmd环境下(非批处理文件哦),如何在for语句后接命令呢?
大家都知道在cmd下,& 和 && 可以将两个命令一起提交并执行,比如
@echo abc && @echo def
但是当有for语句时,
for /f "delims=" %m in (1.txt) do @echo %m &@echo abc
后边的@echo abc 会包含在循环体内,即abc输出的个数和 %m一样多,
而在下只想让abc输出一次,即执行完for语句再执行最后一句,该怎么实现呢?
先行谢过!
[ Last edited by bjsh on 2007-7-31 at 10:35 AM ]
大家都知道在cmd下,& 和 && 可以将两个命令一起提交并执行,比如
@echo abc && @echo def
但是当有for语句时,
for /f "delims=" %m in (1.txt) do @echo %m &@echo abc
后边的@echo abc 会包含在循环体内,即abc输出的个数和 %m一样多,
而在下只想让abc输出一次,即执行完for语句再执行最后一句,该怎么实现呢?
先行谢过!
[ Last edited by bjsh on 2007-7-31 at 10:35 AM ]
