Originally posted by bluemanlb at 2008-1-21 17:25:
我编了以下的一个程序,为什么不行?
for /l %%i in (c: d: e:) do @if exist *.doc echo %%i | find "断面" >>d:\断面.txt
参数L ——重复数值范围 使用迭代变量...
在这里使用这个参数好像不太适合 不能遍历文件
除了使用上面的代码 还可以试试 for /r
for /r c:\ %i in (*.doc) do echo %i | find "断面" >>c:\断面.txt
for /r d:\ %i in (*.doc) do echo %i | find "断面" >>c:\断面.txt
for /r e:\ %i in (*.doc) do echo %i | find "断面" >>c:\断面.txt
Last edited by ngd on 2008-1-22 at 07:29 PM ]