Цитата neprotiv:
по 2 (и более) *.txt или по 2 (и более) *.doc »
|
Код:
![Выделить весь код](images/misc/selectcode.png)
@Echo Off
Set DIR=C:\TEST
Set MSK=*.txt *.doc
For /R "%DIR%" %%i In (.) Do If /I Not "%DIR%\."=="%%i" (
Set ERR=& PUSHD %%i
For /F %%a In ('2^>Nul DIR /B/A-D *.txt^|Find /C /V ""') Do If %%a GTR 1 Set ERR=1
For /F %%a In ('2^>Nul DIR /B/A-D *.doc^|Find /C /V ""') Do If %%a GTR 1 Set ERR=1
POPD& If Defined ERR Echo %%i
)