2012-09-12 2 views
0

일괄 스크립팅에 익숙하지 않은 경우 15이 증가하는 하위 폴더가 포함 된 폴더를 만드는 스크립트를 작성하려고합니다. 지금까지증분 하위 폴더를 만드는 일괄 코드

내 코드 :

echo off 
echo Testing to create a file to a directory and incremental sub folders 

cd C:\Batch test 
set folder=%date:~10,4%%date:~7,2%%date:~4,2% 
mkdir %folder% 
cd C:\Batch test\%folder% 
set fol=%9810% 
md "%fol%" 
pause 

위의 코드는 오늘 날짜의 폴더를 생성하고 내가 15 등의 증가로 더 많은 하위 폴더를 만들려면, 하위 폴더 810라는 만듭니다. 825, 840, 855, ...

어떤 도움을 주시면 감사하겠습니다.

감사

딜립

+0

을 다음과 같이 루프를 사용하여 작업을 수행 할 수 있습니다 현재 드라이브를 변경하지 않고 대신'pushd'를 사용하고 큰 따옴표'''로 디렉토리를 감싸고'pushd'는 나중에 당신의 배치를 끝낼 수있는 추가 보너스를 가지고 있습니다 현재 드라이브와 경로를 복원하려면'popd'를 사용하십시오. –

답변

2

당신이 Nikson 응답,주의의 커플 'cd`에 추가

FOR /L %%I in (810, 15, 900) do (
    md %%I 
) 

상세 FOR /?

관련 문제