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

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

Ветеран


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

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


BAT-файл №2.

Код: Выделить весь код
@ECHO OFF
FOR /F "tokens=1 delims=:" %%I IN ('FINDSTR /N /L [BootBusExtenders.Load]^<TXTSETUP1.SIF') DO (
 SET /A VAR1=%%I
)
FOR /F "tokens=*" %%I IN ('FIND /N /V ""^<TXTSETUP1.SIF') DO (
 FOR /F "tokens=1* delims=[]" %%J IN ("%%I") DO (
   IF %%J LSS %VAR1% (
    IF NOT %%I==[%%J]%%K (
     SET /P VAR2="[%%K" 0>nul 1>>TXTSETUP2.SIF
      ECHO.>>TXTSETUP2.SIF
  ) ELSE (
     SET /P VAR2="%%K" 0>nul 1>>TXTSETUP2.SIF
     ECHO.>>TXTSETUP2.SIF
)) ELSE (
    IF NOT %%I==[%%J]%%K (
     SET /P VAR2="[%%K" 0>nul 1>>temp.txt
     ECHO.>>temp.txt
  ) ELSE (
     SET /P VAR2="%%K" 0>nul 1>>temp.txt
     ECHO.>>temp.txt
))))
MOVE temp.txt TXTSETUP1.SIF
ECHO All's ready! Press any key to exit.
PAUSE>nul
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:42, 11-06-2013 | #8