Tol!k

|
Posted: Sun Dec 22, 2013 13:11 Post subject: |
|
|
Ну тогда CMD-вариант замены в CUE
Code: | @echo off &setlocal enableextensions
:: http://forum.wincmd.ru/viewtopic.php?p=104391#104391
:: Параметры: "%WL"
for /f "delims=" %%b in (
'type "%~1" ^|findstr /eic:".cue" ^|findstr /vei /c:".wav.cue" /c:".flac.cue"'
) do (
>"%%~dpb\%%~nb.flac.cue" cd.
for /f "delims=" %%l in ('find /v "" ^<"%%b"') do (
set "Line=%%l"
setlocal enabledelayedexpansion
set "Line=!Line:.wav=.flac!"
>>"%%~dpb\%%~nb.flac.cue" echo(!Line!
endlocal
)
move /y "%%b" "%%~dpb\%%~nb.wav.cue"
)
goto :eof
rem после echo(!Line! не должно быть пробела
|
после echo(!Line! не должно быть пробела
(их вообще не должно быть на концах строк, если явно не сказано что они нужны)
stan208
может в предыдущем скрипте отфильтровать .wav.cue .flac.cue? |
|