echo off
setlocal EnableDelayedExpansion
for /f %%i in ('dir /b e:') do (
for /R "e:\%%i" %%j in (*) do set /a n+=%%~zi
set /a k=%n%/1024/1024
echo %%i 大约 %k% M )
pause
请问上面的代码,出错在哪里,是不是FOR不可以重复使用,谢谢
──────────────── 版务记录 ────────────────
执行:namejm
原标题:请教FOR问题~!
修改后标题:这个for语句错在哪里
说明:因标题表述过于模糊,不便于论坛的搜索和管理,在本提示发表三日后,楼主
仍未修改标题。现由本人强制修改标题,并扣除楼主2点积分。
──────────────── 版务记录 ────────────────
[ Last edited by namejm on 2007-2-6 at 09:16 AM ]
setlocal EnableDelayedExpansion
for /f %%i in ('dir /b e:') do (
for /R "e:\%%i" %%j in (*) do set /a n+=%%~zi
set /a k=%n%/1024/1024
echo %%i 大约 %k% M )
pause
请问上面的代码,出错在哪里,是不是FOR不可以重复使用,谢谢
──────────────── 版务记录 ────────────────
执行:namejm
原标题:请教FOR问题~!
修改后标题:这个for语句错在哪里
说明:因标题表述过于模糊,不便于论坛的搜索和管理,在本提示发表三日后,楼主
仍未修改标题。现由本人强制修改标题,并扣除楼主2点积分。
──────────────── 版务记录 ────────────────
[ Last edited by namejm on 2007-2-6 at 09:16 AM ]
