이 만족 스럽도록 배치 파일을 만들고 싶습니다.
디렉토리에있는 모든 파일 이름의 긴 문자열. 파일 이름을 문자열로 병합하는 일괄 처리 파일이 작동하지 않습니다.
-docA.pdf
-docB.pdf
-docC.pdf
을 그리고 나는이 같은 문자열 갖고 싶어 : A의
docA.pdf의 docB.pdf의 docC.pdf
을 간단히 말하자면 : http://bit.ly/u1eAHO
도중 : 나는 스크립트
@echo off
pushd "%~dp0"
set "FILE_LIST=pre_"
FOR /F "tokens=*" %%i IN ('DIR /A:-D /B') DO (
IF NOT %%i==%~nx0 (
echo %%i
set "FILE_LIST=%FILE_LIST%%%i"
echo %FILE_LIST%
)
)
echo %FILE_LIST%
pause
를 썼다 그리고이 출력을 얻을 :
docA.pdf
pre_
docB.pdf
pre_
docC.pdf
pre_
pre_docC.pdf
왜? 어떻게 좋은 것을 얻을 수 있습니까?
댓글을 주셔서 감사합니다. 나는 그것이 문제를 해결할 것이라고 생각한다. 하지만 세상에, 오랜 세월을 바꿔야 했어. 그것은 간단하지 않습니다,하지만 난 아이디어를 얻을. 나는이 프로젝트로 돌아 가자 마자 시험 할 것이다. –