Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
Ложка дегтя в бочке меда
Несмотря на то что программа nLite оставляет приятное впечатление при использовании, имеется ряд моментов, которые подтверждают тот факт, что идеальных программных решений не бывает. Ниже приведены некоторые изъяны программы, которые были обнаружены в процессе работы над статьей.
В связи с тем, что при формировании пользовательского дистрибутива ссылки на удаляемые файлы исключаются, порой не во всех конфигурационных файлах вам, возможно, придется повторно отказаться от установки файлов, не обнаруженных в процессе выполнения инсталляции.
После установки системы некоторые ссылки на программы или возможности могут остаться в пунктах меню «Пуск» – «Программы», «Панель управления», однако запуск не будет возможен ввиду отсутствия самих объектов, на которые предполагалось сделать отсылки.
В состав прочих команд пакетного файла nLite.cmd, запускающегося при первой загрузке Windows, входит утилита Registry Console Tool For Windows 2000 (Reg.exe), которая присутствует, например, в Microsoft Windows 2000 Support Tools (входит в состав Windows 2000 Server) и Windows XP, однако отсутствует в стандартной поставке Windows 2000 Professional.
Применение nLite не позволяет полностью удалить Internet Explorer (для эксперимента можно попробовать выполнить в урезанном варианте «Пуск» – «Найти» – «В Интернете…»).
Некоторые тонкости использования nLite
Как уже указывалось, авторы программы предусмотрели, что при использовании дистрибутива, изготовленного с использованием утилиты, после завершения инсталляции выполняется запуск командного файла nLite.cmd (необходимая информация для этого вносится в файл HIVEDEF.INF). Формирование командного файла напрямую зависит от настроек заданных пользователем в процессе определения параметров установки в nLite. В связи с этим разработчики внедрили информацию, на основе которой корректируется содержание файла nLite.cmd в код самой программы. Информация дописывается в cmd-файл в процессе формирования дистрибутива.
Ниже для примера приводится минимальный вариант содержимого файла nLite.cmd.
@ECHO OFF
TITLE nLite post cleanup - Please Wait...
reg delete HKEY_USERS.DEFAULTSoftwareMicrosoftWindowsCurrentVersionRunOnce /v nlite /f
del /f /q %SystemRoot%inf lite.cmd
С использованием коррекции содержимого командного файла nLite.cmd можно решить некоторые дополнительные вопросы оптимизации процесса инсталляции Windows.