1
C : \ Users \ Desktop \ Test에서 Test라는 폴더가 있습니다. Test 내의 Zone이라는 폴더 아래에있는 모든 하위 폴더의 수를 찾고 싶습니다.특정 폴더에있는 폴더 수를 확인하는 일괄 처리 파일
이Test->Zone->Folder1/Folder2
Test->Testing->Zone->Folder3/Folder5
그래서 위의 시나리오에서 우리가 4.이 스크립트를 시도했지만 잘 작동하지 않는
로 카운트를해야합니다 : 예를 들어 우리는 같은 폴더가 있다면?
@echo off
pushd C:\Users\Desktop\Test
setlocal EnableDelayedExpansion
set /a count=0
for /d %%d in ('DIR /a:d /b Zone*') do (
set /a count+=1
@echo !count!. %%d
)
pause
당신은 결합 할 수있는의''dir' 명령/d' 루프. 이것은'for/f' 루프에서만 작동합니다. – Endoro