2012-02-27 6 views

답변

2

지연 확장 변수가 필요합니다. 이를 위해 다음과 같이 2 가지 변경을하면됩니다.

  1. 명령 파일 맨 위에 setlocal EnableDelayedExpansion을 추가하십시오.
  2. %count%!count!으로 바꿉니다.

결과는 다음과 같습니다

@echo off 
setlocal EnableDelayedExpansion 
set /a count=0 

for /d %%d in (*) do (
    set /a count+=1 
    @echo !count!. %%d 
) 
pause