이미지 파일 이름 일괄 변경(공백을 하이픈으로 대체)

이미지 파일 이름 일괄 변경(공백을 하이픈으로 대체)

4개의 하위 폴더가 포함된 폴더가 있고 이 4개의 폴더 각각에는 이미지가 포함된 더 많은 폴더가 있습니다.

이미지 이름의 모든 공백을 하이픈으로 바꿔야 합니다. 예:

푸른잡지.jpg될 것이다블루매거진.jpg

배치 파일/일부 무료 소프트웨어/명령 프롬프트 또는 다른 방법을 사용하여 이 작업을 수행할 수 있는 방법이 있습니까?

감사해요

답변1

을 사용해 보세요 for.

for /f "tokens=1,2,3" %i in ('dir /b /s *.jpg') DO move "%i %j" "%i-%j"

그러면 현재 디렉터리와 하위 디렉터리에 있는 .jpg 파일의 공백이 하이픈으로 대체됩니다.

답변2

나는 Linux bash를 사용하여 모든 스크립팅 작업을 수행합니다. 이렇게 하면 하나의 스크립팅 언어를 아는 것만으로도 충분합니다. Windows에서 사용하려면 설치하세요.MSYS. 그런 다음 명령을 사용하십시오.find-execmv.

Windows 서버 환경에도 MSYS를 문제없이 설치합니다. 실제로 설치 과정은 필요하지 않습니다. 파일을 복사한 후 실행됩니다.

관련 정보