写了个小程序,其中,关于for的循环体设置一直没弄对,不知应怎样写,这是我写的其中一段代码,我想使第二个for中的循环体以%ad为变量运行,不知应怎样改才能使其正确运行
@echo off
for /d %%i in (com.tencent.adv*) do echo %%i >> dir.txt
for /f %%ad in (dir.txt) do (
cd\
cd "C:\Documents and Settings\Administrator\Application Data\Tencent\QQ\Misc\%ad%"
dir *.swf >> Name.txt
dir *.gif >> Name.txt
dir *.jpg >> Name.txt
)
@echo off
for /f "delims=" %%a in ('dir com.tencent.adv* /b/ad') do (for /f "delims=" %%b in ('dir "%%a\" /b/s/a-d *.swf *.gif *.jpg') do echo.%%b)>Name.txt
枚举当前目录下所有符合条件的文件,包括隐藏、系统属性的目录和文件
[ Last edited by Hanyeguxing on 2010-5-20 at 23:16 ]