Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Жмём $OEM$-папки (http://forum.oszone.net/showthread.php?t=81658)

S32 27-03-2007 14:12 567020

Жмём $OEM$-папки
 
Возможно, тему начинать и не следовало бы (решать модераторам... Однако, идея хорошая, по-моему, и возможно, будут дополнительные предложения.
Итак: для уменьшения размера дисрибутива имеется возможность сжимать содержимое директорий $OEM$\$$ и $OEM$\$1 MAKECAB'ом; файлы жмутся по одному, причем итоговый файл должен иметь те же имя и расширение, что и исходный (как ни странно :angry: ). К примеру, после сжатия файла $OEM$\$$\system32\dllinfo.dll должен получиться CAB-архив, называющийся так же -- dllinfo.dll (но не dllinfo.dl_).
Пользователям файлменеджера FAR нужно, выделив необходимые файлы (не директории!), применить команду (CTRL+G): MAKECAB "!.!" "!.!". Кто FAR'ом не ползуется - пущай батник пишуть:aggressiv).
Больше никаких действий в этом плане предпринимать не надо. При инсталляции, при копировании файлов из ОЕМ-директорий, файло само распакуется куда надо.
На возможность эту наткнулся совершенно случайно, при изыскании вариантов уменьшения размера образа. Всё работает, проверено многократно. С папками $Progs и $Docs не канает, по неизвестной причине:(. MAKECAB жмёт неплохо, дрова и инжекты в %SystemRoot%\subfolders уменьшаются в размере в 1.5-2 раза... :)


Время: 09:49.

Время: 09:49.
© OSzone.net 2001-