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

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] UnHide - открытие скрытых пунктов установки и удаления компонент. (http://forum.oszone.net/showthread.php?t=63260)

Boa Soft 23-03-2006 18:25 420985

[addon] UnHide - открытие скрытых пунктов установки и удаления компонент.
 
Аддон UnHide
Открытие всех скрытых для удаления через менеджер компонент Windows компонент.
Так же, удаляется установка MSN Explorer и Доступ к Windows Messenger. Второе желательно для аддона MSNMessinger
Открываются только те компоненты, которые безпроблемно удаляются из системы.
При наличии дистрибутива удаление обратимо.

Аддон предназначен для использования с пакетом обновлений UpdatePack-XPSP2-Rus

Для использования разархивируйте аддон в папку "Addons" UpdatePack-XPSP2-Rus.
Для дополнительной информации читайте описание пакета UpdatePack-XPSP2-Rus.

Несовместимость - пока не выявлено.

Качаем отсюда:

http://tools.oszone.net/BoaSoft/UpdPack/RUS/Addons/unhide.7z

Дополнение к UpdatePack-XPSP3-Rus

В файле SpecCase нужно заменить строку:
Код:

CScript /Nologo Uni2Ansi.vbs Temp\1\sysoc.inf Temp\sysoc0.inf
на следующую:
Код:

Chcp 1251 >nul
 Type Temp\1\sysoc.inf>Temp\sysoc0.inf
 Chcp 866 >nul


Petya V4sechkin 24-03-2006 13:22 421274

Простое Copy/Paste не катит.

Во-первых, файл Temp\1\sysoc.inf остается и не удаляется, из-за этого DelOC.lst не будет работать (Extrac32 виснет, если файл назначения существует).

Во-вторых, твой addcomp должен заканчиваться пустой строкой. И что мешает просто переименовать его в Sysoc, чтобы он вставился обычным порядком?

Boa Soft 29-03-2006 04:29 422706

Цитата:

Во-первых, файл Temp\1\sysoc.inf остается и не удаляется, из-за этого DelOC.lst не будет работать (Extrac32 виснет, если файл назначения существует).
Fixed


Цитата:

Во-вторых, твой addcomp должен заканчиваться пустой строкой.
Fixed


Цитата:

И что мешает просто переименовать его в Sysoc, чтобы он вставился обычным порядком?
Причина проста - хочется, чтобы стандартное шло всегда ДО добавленного пакетом.


___ 08-10-2006 12:39 495003

Boa Soft
в ридми сказано что с помошью этого аддона можно указывать какие компоненты по дефаулту устанавливать, а какие нет(если я правильно понял)
ток я так и не понял чего нужно в прописать для этого в addcomp и в delcomp....
правильно ли, что для неустановки по умолчанию аутлук экспресс нужно в delcomp добавить строчку OEAccess=ocgen.dll,OcEntry,oeaccess.inf,,7?
или нужно в addcomp прописать ;OEAccess=ocgen.dll,OcEntry,oeaccess.inf,,7?

gruman 09-10-2006 10:04 495296

Установил этот аддон ,но непонятный глюк вылез :(
Предидущая версия этого аддона была беспроблемной ,а здесь получается что когда захожу в выбор компонент Windows ,
то ничего невижу - наименование компонент есть а вот окна выбора( где ставятся галочки ) нет.Обычное перечисление всех
компонент и ничего более.
Кто сталкнулся с такой проблемой ,подскажите как её обойти неудаляя этот аддон - ну нравится он мне

jameszero 09-10-2006 11:00 495328

gruman
Это не из аддона UnHide.
Читай с этого поста http://www.forum.oszone.ru/thread-65...tml#post490858

Ster 10-10-2006 19:26 495899

Boa Soft
Текущий скрипт SpecCase добавит из addcomp в sysoc.inf строки, даже если их уже вырезали на более раннем этапе по каким-либо причинам, в том числе, как вариант, и до патчинга. Т.е. скрипт не соответствует адекватному себе множеству входных условий.

Вариантов решения, конечно, много, например изменить логику работы скрипта:

С помощью chgstr.exe менять в sysoc.inf только строки, совпадающие с addcomp до ",hide," или до "=", вне зависимости от ";" в начале, на строки из addcomp. (можно и без chgstr, но извращаться надо больше).
Или в строках sysoc, начало которых совпадает с указанными в addcomp до "=", менять ",hide," на ",," как вариант, для простоты, перемещая при этом в конец, как в текущем скрипте (тут и chgstr.exe не особо нужна).
И т.п.

Главное, сделать проверку наличия строки в sysoc.inf перед её "unhide"-ом.

chgstr.exe можно взять из [addon] Отключение DEP и PAE

aik18 30-07-2008 15:44 864466

Стал ставить на SP3 выдало ошибку не удаеться найти указанный файл в 3SP не смог и интегрировать

YikxX 30-07-2008 16:00 864483

aik18,
Цитата:

Аддон предназначен для использования с пакетом обновлений UpdatePack-XPSP2-Rus

Amigos 31-07-2008 06:49 864864

тестировал кучу других аддонов на SP3 совместно с unhide - несовместимости не выявлено.

aik18, для пробы можешь интегрировать этот addon без остальных, т.к. " ошибку не удаеться найти указанный файл" можно получить ОЧЕНь разными путями, и от очень разных addon'ов

вроде единственное, из-за чего этот addon может ругатся - это отсутствие у тебя на компе Cscript


Время: 07:13.

Время: 07:13.
© OSzone.net 2001-