.bat를 사용하여 두 단어 사이의 텍스트 추출

user3693129

미디어 서버가 있고 MakeMKV를 사용하여 내 영화 컬렉션과 향후 영화를 자동으로 추출하려고합니다. 리핑 및 이동은 장애없이 작동합니다. 내가 겪고있는 문제는 때때로 MakeMKV가 MKV에 제목을 할당하지 않고 결국 title00.mkvMedia Center Master가 메타 데이터와 일치 시키려고 시도조차 할 수 없다는 것입니다.

MakeMKV는 이렇게 인쇄 된 디스크에서 정보를 얻을 수있는 기능을 제공합니다 info.txt.

MSG:1005,0,1,"MakeMKV v1.8.10 win(x64-release) started","%1 started","MakeMKV v1.8.10 win(x64-release)"
DRV:0,2,999,1,"HD-DVD-ROM HL-DT-ST BD-RE  GGW-H20L YL05","FARFROMHOME_16X9","\\Device\\CdRom0"
DRV:1,256,999,0,"","",""
DRV:2,256,999,0,"","",""
DRV:3,256,999,0,"","",""
DRV:4,256,999,0,"","",""
DRV:5,256,999,0,"","",""
DRV:6,256,999,0,"","",""
DRV:7,256,999,0,"","",""
DRV:8,256,999,0,"","",""
DRV:9,256,999,0,"","",""
DRV:10,256,999,0,"","",""
DRV:11,256,999,0,"","",""
DRV:12,256,999,0,"","",""
DRV:13,256,999,0,"","",""
DRV:14,256,999,0,"","",""
DRV:15,256,999,0,"","",""

FARFROMHOME_16X9 디스크의 레이블입니다.

makemkv완료 되면 어떻게 이것을 추출하고 .mkv의 이름을 바꿀 수 있습니까?

지금까지 내 BAT는 다음과 같습니다 (.bat에 대한 첫 번째 시도).

makemkvcon64 -r info disc > info.txt
makemkvcon64 --minlength=3600 mkv disc:0 all C:\Users\HTPC\MakeMKV_Temp\
START /WAIT makemkvcon64.exe
cd "c:\Program Files (x86)\FreeEject\"
FreeEject d:
move C:\Users\HTPC\MakeMKV_Temp\*.mkv C:\Users\HTPC\Movies\

이동하기 전에 파일 이름을 바꾸는 것이 이상적입니다.

행위

문제와 데이터에 대한 충분한 설명을 게시했지만 원하는 결과를 정확히 설명 하지 않았 으므로 몇 가지 요점을 추측해야합니다. 아래 은 info.txt 파일 의 두 번째 줄에서 여섯 번째 쉼표로 구분 된 토큰을 추출 합니다.

for /F "skip=1 tokens=6 delims=," %%a in (info.txt) do set "discLabel=%%~a" & goto continue
:continue
echo The label of the disk is: %discLabel%

다음은 예제 데이터에서 실행 된 이전 행의 출력입니다.

The label of the disk is: FARFROMHOME_16X9

또한 이름을 바꾸려는 파일의 이름을 지정 하지 않았습니다 (이동 전). 다음은 이전의 불분명 한 점을 정의 할 때 조정해야하는 문제에 대한 가능한 해결책입니다.

makemkvcon64 -r info disc > info.txt
for /F "skip=1 tokens=6 delims=," %%a in (info.txt) do set "discLabel=%%~a" & goto continue
:continue
makemkvcon64 --minlength=3600 mkv disc:0 all C:\Users\HTPC1\MakeMKV_Temp\
START /WAIT makemkvcon64.exe
cd "c:\Program Files (x86)\FreeEject\"
FreeEject d:
ren C:\Users\HTPC1\MakeMKV_Temp\TheNameHere.mkv %discLabel%.mkv
move C:\Users\HTPC1\MakeMKV_Temp\*.mkv C:\Users\HTPC1\Movies\

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

sed를 사용하여 두 텍스트 줄 사이의 텍스트 추출

분류에서Dev

Google 스프레드 시트에서 두 단어 사이의 텍스트를 어떻게 추출하나요?

분류에서Dev

Java를 사용하여 텍스트 파일에서 두 단어 사이의 콘텐츠를 추출하는 방법은 무엇입니까?

분류에서Dev

유효성 검사를 통해 여러 줄로 된 두 단어 사이의 텍스트 추출

분류에서Dev

Nokogiri를 사용하여 두 단어 길이의 텍스트가있는 ID로 요소를 추출하는 방법

분류에서Dev

PostgreSQL에서 두 단어 사이의 텍스트를 추출하는 방법은 무엇입니까?

분류에서Dev

두 단어 사이에서 텍스트 추출

분류에서Dev

dplyr 및 stringr를 사용하여 텍스트에서 단어 추출

분류에서Dev

sed를 사용하여 두 단어 사이에 텍스트 가져 오기

분류에서Dev

Java를 사용하여 용어 중복없이 텍스트 파일에서 용어 (단어) 추출

분류에서Dev

VBA를 사용하여 두 개의 동일한 문자 사이의 문자열에서 텍스트 추출

분류에서Dev

rvest를 사용하여 두 제목 태그 (<h3>) 사이의 모든 텍스트 및 태그 추출

분류에서Dev

AppleScript를 사용하여 텍스트 문서에서 두 문자열 사이의 문자열 추출

분류에서Dev

sed, grep 또는 awk를 사용하여 두 앵커 태그 사이의 텍스트 추출

분류에서Dev

두 P 사이의 텍스트 추출

분류에서Dev

Java를 사용하여 텍스트 파일에서 특정 단어 옆에있는 단어 추출

분류에서Dev

Regex는 두 텍스트 사이의 텍스트를 추출하고 텍스트를 저장합니다.

분류에서Dev

정규식을 사용하여 두 마커 사이의 텍스트 추출

분류에서Dev

Python에서 Regex를 사용하여 두 문자열 사이에 하위 문자열이있는 경우 두 문자열 사이의 텍스트 추출

분류에서Dev

정규식을 사용하여 두 줄 사이에 관련 텍스트를 추출하는 방법

분류에서Dev

텍스트 주변에 테두리가있는 이미지에서 MSER를 사용하여 문자를 추출하기 어려움

분류에서Dev

로그 파일에서 두 문자열 사이의 텍스트를 어떻게 추출 할 수 있습니까?

분류에서Dev

Python regex-두 단어 사이의 텍스트를 문자열로 캡처 한 다음 목록에 추가

분류에서Dev

단추를 사용하여 templateField의 텍스트 상자 업데이트

분류에서Dev

re2 정규식을 사용하여 단일 마침표 사이의 모든 텍스트를 어떻게 추출 할 수 있습니까 (예 :`...`무시)?

분류에서Dev

자동 단축키를 사용하여 텍스트 파일에서 값 추출

분류에서Dev

sed를 사용하여 한 줄에서 한 번에 두 개의 텍스트를 추출합니다.

분류에서Dev

Python-큰 텍스트에서 두 변수 사이의 텍스트를 추출하는 방법

분류에서Dev

Goose를 사용하여 HTML에서 텍스트 추출 (하나를 제외하고 모두 작동)

Related 관련 기사

  1. 1

    sed를 사용하여 두 텍스트 줄 사이의 텍스트 추출

  2. 2

    Google 스프레드 시트에서 두 단어 사이의 텍스트를 어떻게 추출하나요?

  3. 3

    Java를 사용하여 텍스트 파일에서 두 단어 사이의 콘텐츠를 추출하는 방법은 무엇입니까?

  4. 4

    유효성 검사를 통해 여러 줄로 된 두 단어 사이의 텍스트 추출

  5. 5

    Nokogiri를 사용하여 두 단어 길이의 텍스트가있는 ID로 요소를 추출하는 방법

  6. 6

    PostgreSQL에서 두 단어 사이의 텍스트를 추출하는 방법은 무엇입니까?

  7. 7

    두 단어 사이에서 텍스트 추출

  8. 8

    dplyr 및 stringr를 사용하여 텍스트에서 단어 추출

  9. 9

    sed를 사용하여 두 단어 사이에 텍스트 가져 오기

  10. 10

    Java를 사용하여 용어 중복없이 텍스트 파일에서 용어 (단어) 추출

  11. 11

    VBA를 사용하여 두 개의 동일한 문자 사이의 문자열에서 텍스트 추출

  12. 12

    rvest를 사용하여 두 제목 태그 (<h3>) 사이의 모든 텍스트 및 태그 추출

  13. 13

    AppleScript를 사용하여 텍스트 문서에서 두 문자열 사이의 문자열 추출

  14. 14

    sed, grep 또는 awk를 사용하여 두 앵커 태그 사이의 텍스트 추출

  15. 15

    두 P 사이의 텍스트 추출

  16. 16

    Java를 사용하여 텍스트 파일에서 특정 단어 옆에있는 단어 추출

  17. 17

    Regex는 두 텍스트 사이의 텍스트를 추출하고 텍스트를 저장합니다.

  18. 18

    정규식을 사용하여 두 마커 사이의 텍스트 추출

  19. 19

    Python에서 Regex를 사용하여 두 문자열 사이에 하위 문자열이있는 경우 두 문자열 사이의 텍스트 추출

  20. 20

    정규식을 사용하여 두 줄 사이에 관련 텍스트를 추출하는 방법

  21. 21

    텍스트 주변에 테두리가있는 이미지에서 MSER를 사용하여 문자를 추출하기 어려움

  22. 22

    로그 파일에서 두 문자열 사이의 텍스트를 어떻게 추출 할 수 있습니까?

  23. 23

    Python regex-두 단어 사이의 텍스트를 문자열로 캡처 한 다음 목록에 추가

  24. 24

    단추를 사용하여 templateField의 텍스트 상자 업데이트

  25. 25

    re2 정규식을 사용하여 단일 마침표 사이의 모든 텍스트를 어떻게 추출 할 수 있습니까 (예 :`...`무시)?

  26. 26

    자동 단축키를 사용하여 텍스트 파일에서 값 추출

  27. 27

    sed를 사용하여 한 줄에서 한 번에 두 개의 텍스트를 추출합니다.

  28. 28

    Python-큰 텍스트에서 두 변수 사이의 텍스트를 추출하는 방법

  29. 29

    Goose를 사용하여 HTML에서 텍스트 추출 (하나를 제외하고 모두 작동)

뜨겁다태그

보관