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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [Addon] zz_clean - упаковка инфов.

Ответить
Настройки темы
Служебные - [Addon] zz_clean - упаковка инфов.

Аватара для Boa Soft

Компьютерный шаман


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


Конфигурация

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


Изменения
Автор: simplix
Дата: 12-01-2012
Вложения
Тип файла: 7z zz_clean.7z
(47.4 Kb, 306 просмотров)
Аддон для упорядочивания состава изменяемых текстовых файлов дистрибутива.
(txtsetup.sif, dosnet.inf, sysoc.inf, svcpack.inf)

Аддон совместим с пакетом обновлений для SP3

Удаляет дублирующиеся секции в файлах, с переносом содержимого всех дублирующиеся секций в первую.
Удаляет лишние пустые строки.

Сделан в связи с отказом автора пакета от использования утилиты InfClean в угоду легкости отслеживания изменений.

Описание работы утилиты читайте в InfClean.readme.txt

Аддон не несет ни какой прочей функциональности, кроме "причесывания" вышеупомянутых файлов.


Качаем по ссылке:

http://tools.oszone.net/BoaSoft/UpdP...ns/zz_clean.7z

Во вложении аддон, адаптированный для последней версии UpdatePack-XPSP3-Rus. //simplix

PS Просто мне надоело каждый раз редактировать основной файл пакета при каждоом обновлении. Блин, та же беда, чьто и с поддержкой рукотворных конфиг 1С...

PS2 можно использовать, а можно и не использовать аддон.

Отправлено: 23:33, 29-04-2006

 

Аватара для batyaPS

Ветеран


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

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


подскажите что делаю не так -------------

в командной строке указываю INFCLEAN.EXE 1.inf
в результате получаю полностью чистый 1.inf


1.inf был сформирован при помощи TweakerTools

Отправлено: 23:10, 12-09-2009 | #41



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Habetdin


Автор проектов


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

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


batyaPS, inf в какой кодировке? ANSI?

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Отправлено: 23:11, 12-09-2009 | #42


Аватара для batyaPS

Ветеран


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

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


Цитата Habetdin:
batyaPS, inf в какой кодировке? ANSI? »
нет был в юникоде .

если сохраняю в ANSI обработка проходит

C:\export>INFCLEAN.EXE 1.inf
Load source file:1.inf

Binding section list...

Processing section: [Version]
Processing section: [Optional Components]
Processing section: [DefaultInstall]
Processing section: [MyRegTweaks]
Processing section: [REGEntries.AddReg]
Processing section: [REGEntries.DelReg]

Processing file done...


но одинаковые строки не удаляются

Отправлено: 23:27, 12-09-2009 | #43


Аватара для Boa Soft

Компьютерный шаман


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

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


Цитата batyaPS:
но одинаковые строки не удаляются »
Утилита не удаляет одинаковые строки. Утилита не сортирует строки, а сохраяняет их в оригинальном порядке.
Утилита только обьединяет дублирующиеся секции.

-------
Человеческая лень - главная движущая сила технического прогресса.

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:59, 13-09-2009 | #44


Пользователь


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

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


Заменить в аддоне файл FINISH для совместимости с паком 11.11.11 и выше (без UNI2ANSI.VBS) - FINISH
Это сообщение посчитали полезным следующие участники:
Показать/скрыть список поблагодаривших

Отправлено: 21:00, 12-11-2011 | #45


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


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

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


Pasha_ZZZ, Ваш FINISH не рабочий:

строка 9

type Temp\SYSOC.INF>SYSOC.ANS

должна быть такой

type Temp\SYSOC.INF>Temp\SYSOC.ANS

строки 24-26

type Temp\SYSOC.INF>SYSOC.ANS
del /f /q Temp\SYSOC.INF
ren Temp\SYSOC.ANS SYSOC.INF

следует заменить на

type Temp\SVCPACK.INF>Temp\SVCPACK.ANS
del /f /q Temp\SVCPACK.INF
ren Temp\SVCPACK.ANS SVCPACK.INF

Последний раз редактировалось VMROL, 13-11-2011 в 22:34.


Отправлено: 21:03, 13-11-2011 | #46


Аватара для sLiDeR-X

Ветеран


Автор проектов


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

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


Pasha_ZZZ, VMROL, не вводите в заблуждение.

Прочитайте это:
http://forum.oszone.net/post-1795358.html#post1795358

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 08:26, 15-11-2011 | #47


Аватара для simplix

Silent


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

Профиль | Сайт | Цитировать


Без использования Uni2Ansi.vbs файл FINISH можно сделать таким:
Код: Выделить весь код
SET  WDir=%~1
ECHO Упаковка секций inf файлов.
Call :SetChcp
Chcp 1251 >nul

%WDir%\INFCLEAN "%I386%\txtsetup.sif" >nul
%WDir%\INFCLEAN "%I386%\dosnet.inf" >nul

Expand -r "%I386%\SYSOC.IN_" Temp\ >nul
Type Temp\SYSOC.inf>Temp\SYSOC0.inf
Del /F /Q Temp\SYSOC.inf
Ren Temp\SYSOC0.inf SYSOC.inf
%WDir%\INFCLEAN "Temp\SYSOC.INF" >nul
Del /F /Q "%I386%\SYSOC.IN_"
MakeCab /L "%I386%" Temp\SYSOC.INF SYSOC.IN_ >nul

If Exist "%I386%\SVCPACK.IN_" (
    Expand -r "%I386%\SVCPACK.IN_" Temp\ >nul
  ) Else (
    If Exist "%I386%\SVCPACK.INF" Copy "%I386%\SVCPACK.INF" Temp\ >nul
  )

If Exist Temp\SVCPACK.INF (
    Type Temp\SVCPACK.INF>Temp\SVC.INF
    Del /F /Q Temp\SVCPACK.INF
    Ren Temp\SVC.INF SVCPACK.INF
    %WDir%\INFCLEAN "Temp\SVCPACK.INF" >nul
    If Exist "%I386%\SVCPACK.IN_" Del /F /Q "%I386%\SVCPACK.IN_"
    If Exist "%I386%\SVCPACK.INF" Del /F /Q "%I386%\SVCPACK.INF"
    MakeCab /L "%I386%" Temp\SVCPACK.INF SVCPACK.IN_ >nul
  )
Chcp %Chcp% >nul
GoTo :EOF

:SetChcp
  For /F "Tokens=2 Delims=:" %%I In ('Chcp') Do (
    Set Chcp=%%I
  )
GoTo :EOF
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:31, 15-11-2011 | #48


Старожил


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

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


Цитата simplix:
Без использования Uni2Ansi.vbs файл FINISH можно сделать таким: »
Его можно применить в аддоне Z-InfClean ? (Я бы не догадался...)
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:28, 04-01-2012 | #49



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [Addon] zz_clean - упаковка инфов.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] упаковка содержимого файлов в cab архив tr011_tmn Скриптовые языки администрирования Windows 15 05-04-2015 11:43
Упаковка/распаковка файлов rar, zip, удалённо!? 8Toxa8 Хочу все знать 3 22-12-2009 14:14
Безопасность - [addon] Kaspersky Internet Security 7.0 + [addon] Антивирус Касперского 7.0 Jekson07 Наборы обновлений для Windows XP/2003/Windows 7 110 28-07-2009 02:45
Использование - Представляет ли упаковка какую-либо ценность? __sa__nya Лицензирование продуктов Microsoft 1 23-06-2008 07:43
[решено] Упаковка в Cab Cricket Автоматическая установка Windows 2000/XP/2003 2 08-01-2007 02:04




 
Переход