안녕하세요 누구든지이 문제에서 나를 도울 수 있습니까?배치 파일을 사용하여 여러 파일 만들기
여러 파일을 생성해야합니까 ?? 나는 모든 예를 든다. 어떤 폴더에서는 폴더 레코드라고 말합니다. "Record"폴더에는 "example2tought1023.au"라는 이름의 파일이 1 개 있습니다. 내가 포함하는 동일한 파일을 생성해야합니다, 그냥 숫자를 늘려 여러 번.
내가 얻을 같은 결과를해야 example2tought1023.au example3tought1024.au example4tought1025.au example5tought1026.au
이 내가 현재 가지고있는된다
SET count=9
SET filename_1=example
SET filename_2=thought
SET extension=.au
SET start_1=2
SET start_2=1023
SET source=%filename_1%%start_1%%filename_2%%start_2%%extension%
FOR /L %%i IN (1, 1, %count%) DO (
REM These two lines do not work!
SET /a n=%start_1%+%%i
SET /a number_2=%start_2% + %%i
SET destination=%filename_1%%number_1%%filename_2%%number_2%%extension%
ECHO %destination%
REM COPY %source% %destination%
)
PAUSE
을하지만 FOR /L
루프 라인이 작동하지 않습니다
@ user3163527 안녕하십니까! OP가 명령이 올바른지 확인할 수 있도록 필요한 변경 사항을 간단히'ECHO '하는 일괄 처리의 일반적인 기술입니다. 이 경우,'COPY' 명령은'REM'되었습니다. 결과가 올바르게 반향되었음을 확인한 후에'COPY' 행에서'REM'을 제거하기 만하면됩니다. 이것은 검증 될 때까지 아무 것도 실제로 * 발생하지 않음을 (관찰 된대로) 확인합니다. 질문에 '대답이 아닙니다'라고 표시되어 있습니다. 이것은 정상입니다. 우리는 귀하가 의견으로 답변하기에 충분한 담당자 (utation)가 없다는 것을 알고 있습니다. – Magoo