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

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

Ветеран


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

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


Код: Выделить весь код
@echo off
SETLOCAL EnableDelayedExpansion
 
set SRC=file.txt
set DST=out_#.txt
set DLM=--- ---
 
for /f "tokens=1* delims=]" %%a in ('find /v /n "" ^<"%SRC%"') do (
if not defined $F (
  set /a $N+=1& set $F=F
  set "$O=%DST:#=!$N!%"
  type nul >"!$O!")  
if not "%%b"=="%DLM%" (echo.%%b>>"!$O!")
if "%%b"=="%DLM%" set $F=)
Это сообщение посчитали полезным следующие участники:

Отправлено: 23:54, 21-06-2013 | #7