나는 현재 Windows 프로그램을보고있다. mkvmerge . 모든 경로에서 재귀 적으로 모든 MKV 파일을 찾은 배치 파일을 만들고 MKV 파일에서 자막이있는 경우 모든 자막을 제거하고 자막이 제거 된 원본 MKV 파일을 모두 삭제합니다.
나는 약 2 시간의 인터넷 검색을했고, 다음과 같은 것을 쓸 수 있어야한다는 것을 알게되었다.
FOR /F "delims=*" %%A IN ('dir /b *.MKV') DO "C:\mkvmerge.exe" -o "fixed_%%A" -a 4 -s 7 --compression -1:none "%%A"
나는 여전히 노력하고 있지만, 누군가가 나에게 약간의 도움을 줄 수 있다면, 정말로 감사 할 것입니다.
basename "$i" mkv
.mkv --no-subtitles "$ i"; 완료되었지만 올바르게 작동하지 않는 것 같습니다.
Windows batch script
또는 Windows batch for loop
. 다행히 누군가가 대답으로 좋은 설명을 게시 할 것입니다. 직접 해보 겠지만 일괄 스크립팅은 매우 불안정하기 때문에 참조를 찾아야합니다.