Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Ветеран


Сообщения: 874
Благодарности: 575

Профиль | Отправить PM | Цитировать


Ещё вариант:

Код: Выделить весь код
@echo off
chcp 1251>nul
set directory_for_testing=D:\OB
(
for /f "tokens=*" %%i in ('dir "%directory_for_testing%" /ad /b /s') do (
 for /f %%j in ('tree "%%i" /a /f^| find /c /v ""') do (
  if %%j==5 (
   for /f %%k in ('tree "%%i" /a /f') do (
    set /a n+=1
    )
   call echo %%n%%| >nul findstr /x 4&& echo %%i
   set n=
   )
  )
 )
)>log.txt
exit /b

Отправлено: 04:47, 18-03-2014 | #4