비디오 파일 유형 만 재귀 적으로 나열하고 일부 폴더를 제외하는 방법은 무엇입니까? Windows 7에서

Spip

비디오 파일이 사방에 흩어져있는 내부 HDD가 많이 있습니다.

DIR 및 SUBDIR에있는 모든 비디오 파일 (* .avi * .mp4 * .wmv ...)을 나열하고 목록에서 일부 폴더를 제외 하고 결과를 파일로 출력 하고 싶습니다 .

나는 사용을 시도했다 :

dir "D:\Mini Clips Series" *.avi *.mp4 *.wmv /b /s /a-d >> E:\Temp\List.txt

및 그 변형. 주요 문제는 여러 파일 유형을 지정하는 것이 / s 스위치와 호환되지 않는 것 같습니다.

미리 감사드립니다.

켄 화이트

(재귀) 스위치 for와 함께 루프를 사용 /R하여 확장을 집합으로 전달할 수 있습니다.

for /R "D:\Mini Clips Series" %i in (*.avi *.mp4 *.wav) do dir /b %i >> "E:\Temp\List.txt"

/R당신이 필요하지 않도록 스위치뿐만 아니라 하위 폴더를 재귀 /sdir당신이 볼 수 있듯이, 명령. (나는 신경 쓰지 /a-d않았지만 여전히 사용할 수 있어야합니다.)

기존 "E : \ Temp \ List.txt"가있는 경우 위의 내용이 해당 파일에 추가 (덮어 쓰지 않음) ( >>대신 리디렉션 )되므로 먼저 삭제해야합니다 >. 그렇게하지 않으려면 대신 다음을 사용할 수 있습니다.

del "E:\Temp\List.txt" & for /R "D:\Mini Clips Series" %i in (*.avi *.mp4 *.wav) do dir /b %i >> "E:\Temp\List.txt"

&사용하면 두 명령이 동일한 명령 줄에있을 수 있습니다. del먼저 수행되고 for루프가 이어집니다 .

명령 프롬프트에서 for입력 하여 명령에 대해 자세히 알아볼 수 있습니다 for /.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관