각자 자신의 HTML 페이지가있는 다수의 비디오 파일을 준비했습니다. (나는 일련의 강의 비디오를 만들고 화학자이기 때문에 간단한 것들을 유지하려고 노력하고있다. 코더가 아니다.)
Windows (v.7) 명령 줄에서 복사 / 붙여 넣기를 할 수있는 명령을 설정하고 싶습니다.
- 디렉토리에있는 모든 MP4 파일 찾기
- 같은 이름의 HTML 파일을 만듭니다 (확장자 없음).
- 템플릿 HTML로이 HTML 파일을 채 웁니다.
나는이 모든 것들이 한 단계에서 성취 될 수 있다는 것을 알고 있지만 덜 우아하지는 않습니다. CPU 사이클은이 경우 비싸지 않습니다. 파일 이름의 한 예는 다음과 같습니다. 11-a - Ion Dipole Interactions.mp4
그게 도움이된다면.
여기에 내가 지금까지 가지고있는 것과, 그것이 어떻게 파괴되고 있는지가 나와 있습니다. 어떻게 작동시키는 지에 대한 아이디어가 있습니까?
for %G in (*.mp4) do (copy /Y nul "%nG".html)
즉 디렉토리에 MP4가 있는지 검색 한 다음 같은 이름의 HTML을 0 바이트로 만듭니다.
for %I in (**.*mp4) do (ECHO %~nI)
나에게 맞는 파일 이름을 주지만 나열된 명령은 나에게filename %nG.html
for %G in (*.html) do (type SHORT.html>"%G".html)
SHORT.html
템플릿 형태의 HTML입니다. 나는 두 가지 접근법을 생각할 수 있지만 일할 수는 없습니다.- 모든 MP4에 대한 최종 파일 이름이있는 SHORT 붙여 넣기 복사
- HTML을 만든 다음 텍스트를 파이프하십시오.
SHORT
각각에.
나는 다른 접근법에서도 괜찮습니다. 그러나 당신의 설명에서 옵션으로 명시 해주십시오!
분명히, 어느 쪽도 지금까지 일하지 않고 있었다.