Во-первых, программу я скачал и батник который тебе предложил сначала проверил на своих файлах (ну есть у меня такая странность в поведении - я, как правило, сначала проверяю, а потом предлагаю
Во-вторых, по делу. Исходная диспозиция:
Батник с именем b.bat, сама AuCDtect и несколько wav файлов лежат в папке "E:\My Music".
Батник:
Код: Выделить всё
for /F "tokens=*" %%i in (%1) do "E:\My Music\AuCDtect.exe" -v -m0 "%%i" >>check.txtКод: Выделить всё
TOTALCMD#BAR#DATA
"E:\My Music\b.bat"
%L
D:\Wincmd\TOTALCMD.EXE,12
Check WAV
-1
Твоя проблема в русских буквах. Коммандер пишет файл в кодировке Windows, а в батнике Windows предполагает, что все в кодировке ОЕМ.
Попробуй скачать http://www.gbordier.com/gbtools/downloa ... verter.exe (или что-то аналогичное) и переписать батник в виде:
Код: Выделить всё
c:\Tools\stringconverter.exe %1 %1.OEM /OEM
for /F "tokens=*" %%i in (%1.OEM) do c:\Tools\AuCDtect\auCDtect.exe -v -m0 "%%i" >>check.txt
del %1.OEM