
배치 프로그램을 사용하여 텍스트 파일에 있는 이름으로 폴더에 있는 파일의 이름을 순차적으로 또는 와일드카드로 바꾸고 싶습니다. 폴더에 10개의 .csv 파일이 있고 폴더에 있는 파일의 이름을 바꿔야 하는 모든 이름을 순차적으로 포함하는 rename.txt 파일이 하나 있다고 가정해 보겠습니다.
답변1
배치파일이어야 하나요? Powershell이나 VBS는 어떻습니까?
시작하려면(오류 검사가 거의 0번임) 이 VBS는 어떻습니까? http://pastebin.com/sfCS1swK
스크립트 상단에는 변경하려는 변수가 있습니다. 주석을 참고하세요. RENAME_FILE = "rename.txt"
bRename = false
objStartFolder = "C:\Users\user\Desktop\Test"
cscript rename.vbs > out.txt와 같이 관리자 명령 프롬프트에서 실행할 수도 있습니다.
bRename = true를 변경하고 다시 실행하기 전에 out.txt 파일을 검사하여 예상한 대로 작동하는지 확인하십시오.
도움이 되길 바랍니다.