find_wav: recherche les wav sur le mgpt
compara: compare 2 fichiers
This commit is contained in:
38
find_wav3.bat
Normal file
38
find_wav3.bat
Normal file
@@ -0,0 +1,38 @@
|
||||
@echo off
|
||||
|
||||
echo Choisir chaine 1 ou 2
|
||||
set /P CHAINE=
|
||||
set dossier=Y:\Enregistrements\Utilisateurs\
|
||||
set /a Lines=0
|
||||
|
||||
REM echo %dossier%
|
||||
cd /D %dossier%
|
||||
REM dir > chaine%CHAINE%.txt
|
||||
REM dir *.wav.alaw > chaine%CHAINE%.txt
|
||||
|
||||
REM on crée une liste de tous les utilisateurs
|
||||
REM FINDSTR /B "[0-9]" chaine%CHAINE%.txt > wav_chaine%CHAINE%.
|
||||
dir /B *.wav.alaw | FINDSTR /B "[0-9]" > wav_chaine%CHAINE%.txt
|
||||
|
||||
REM on compte les utilisateurs
|
||||
for /f %%a in (wav_chaine%CHAINE%.txt) do (set /a Lines+=1)
|
||||
echo %Lines% utilisateurs sur chaine %CHAINE%
|
||||
|
||||
|
||||
FOR /f "tokens=*" %%G IN ('dir /b %dossier%*.alaw ^| FINDSTR /B "[0-9]" ') DO (
|
||||
REM echo %%G
|
||||
REM set filename=%%G
|
||||
REM echo nom: %dossier%!%filename%!
|
||||
)
|
||||
|
||||
set /A nb=0
|
||||
set out="null_chaine%CHAINE%.txt"
|
||||
if exist %out% del %out%
|
||||
for /r %dossier% %%F in (*.alaw) do (
|
||||
if %%~zF LSS 1 (
|
||||
echo %%F >> %out%
|
||||
set /a nb+=1
|
||||
)
|
||||
)
|
||||
echo %nb% fichiers vides (size = 0 oct).
|
||||
|
||||
Reference in New Issue
Block a user