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

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

Новый участник


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

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


Подскажите как подправить код
Код: Выделить весь код
@echo off   SetLocal EnableDelayedExpansion    
set fi=1.txt  
set fo=1.out    
(for /f "tokens=1 delims=:" %%i in ('findstr /brnc:"000000" /c:"Отдел" "%fi%"') do 
(   set /a $j=%%i+1& for /f "tokens=1* delims=[]" %%a 
in (  'find /v /n ""^<"%fi%"^|findstr /bc:"[%%i]" /c:"[!$j!]"') 
do echo.999%%b  )) >"%fo%"
Чтобы по условию "000000" копировались строки которые начинаются на 000000, а по условию "Отдел" строка + 4 последующие за ней.

Отправлено: 21:22, 12-04-2011 | #16