Primeiro, você precisa analisar a saída de mediainfo e armazená-la em uma variável antes de desmontar partes dela.
@echo off
For /f "delims=" %%A in ('
C:\Temp\X\x64\mediainfo.exe --Inform^=General^;%%UniqueID/String%% "C:\Temp\X\files\SOURCE.avi"
') Do set "var=%%A"
Echo=%var:~10,-5%| clip
a saída deve ser:
90852679981592891584486079797 (0xCD58909D52AF1297B61A0656EC30
EDITAR para elaborar a questão com mediainfo na linha de comando:
> mediainfo.exe --Inform=General drop.avi
General
Complete name : drop.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 660 KiB
Duration : 6 s 67 ms
Overall bit rate : 891 kb/s
IsTruncated : Yes
...snip...
E para capturar a saída de uma propriedade especial:
> for /f "delims=" %A in ('mediainfo.exe --Inform^=General^;%Format/Info% drop.avi') do @echo=%A
Audio Video Interleave
Em um arquivo em lote, todos os sinais de porcentagem precisam ser dobrados.