0
배치를 수정하는 데 도움이 필요합니다.배치 루프가 작동하지 않습니다. 왜?
setlocal EnableDelayedExpansion
rem Get existent *.jpg files and sort they in the right order
for %%a in ('dir /b /a-d "%sourcedir%\*.jpg" ') do (
set /A seq=1000000001+%%~Na
set file[!seq!]=%%a
)
rem Generate div containers with groups of 5 files each
set i=0
(for /F "tokens=2 delims==" %%a in ('set file[') do (
set /A i+=1, iMOD5=i %% 5
if !iMOD5! equ 1 (
rem break point block <div container> open
ECHO ^<div class="gallery-row"^>
)
ECHO ^<div^>^<a href='images/%%~NXa'^>^<img src='images/%%~NXa' /^>^</a^>^</div^>
if !iMOD5! equ 0 (
rem break point block </div container> closed
echo ^</div^>
)
)) >>%page%.html
rem Close the last div container, if any
if %iMOD5% neq 0 (
echo ^</div^> >>%page%.html
)
주기가 실행되지만 첫 번째 줄에는 이미지 .jpg가 emplty !!! 어떤 생각 ???
아주 아주 감사합니다 .... 같이해야
. –