Имя пользователя:
Пароль:
 

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

Ветеран


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

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


Elven, отредактировал и свой код (см. выше), и Ваш код (см. ниже). Оба работают.


Код: Выделить весь код
@echo off
pushd "logs\old"
(
for /f "usebackq delims=" %%i in ("..\new.log") do (
 for /f "delims=" %%j in ('dir /a-d/b/o-d *.log') do (
  for /f "usebackq delims=" %%k in ("%%j") do (
   set /p=%%k<nul| findstr /lc:"%%i">nul&& (
   set /a count+=1
   for /f %%l in ('
    set /a count
   ') do (
    if %%l equ 5 (
     echo.%%k
     )
    )
    )
   )
  )
 set count=
 )
)>"%~dp0result.log"
popd
Это сообщение посчитали полезным следующие участники:

Отправлено: 18:49, 29-08-2014 | #4