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

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

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

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


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

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


Petya V4sechkin

Тут может и не помочь. Вот с чем столкнулся, когда делат пакет для 2000.

После интеграции одногоиз обновлкений переставали открыватся сетевыое окружение и компьютеры рабочей группы при WEB-представлении папок.

Причина - битые ресурсы в webvw.dll. При обновлении библиотека просто заменяется и все нормально. При интеграции происходит ее регистрация и при ее выполнеии в папку %SYSTEMROOT%\WEB\ распаковывается из ресурсов библиотеки ряд файлов. Они то и оказались битыми. Как вариант, было заменить их ресторатором на небитые. Но тогда имеем неподписанный файл.

Решил таким вот извратом из RunOnceEx.

Код: Выделить весь код
@ECHO OFF

rem Fix broked webvw.dll result

attrib -h -s -r %SYSTEMROOT%\WEB\webview.js
attrib -h -s -r %SYSTEMROOT%\WEB\imgview.htt
attrib -h -s -r %SYSTEMROOT%\WEB\nethood.htt
attrib -h -s -r %SYSTEMROOT%\WEB\printers.htt

DEL/Q/F %SYSTEMROOT%\WEB\webview.js
DEL/Q/F %SYSTEMROOT%\WEB\imgview.htt
DEL/Q/F %SYSTEMROOT%\WEB\nethood.htt
DEL/Q/F %SYSTEMROOT%\WEB\printers.htt

COPY /Y %SYSTEMROOT%\WEB\webview2.js %SYSTEMROOT%\WEB\webview.js
COPY /Y %SYSTEMROOT%\WEB\imgview2.htt %SYSTEMROOT%\WEB\imgview.htt
COPY /Y %SYSTEMROOT%\WEB\nethood2.htt %SYSTEMROOT%\WEB\nethood.htt
COPY /Y %SYSTEMROOT%\WEB\printer2.htt %SYSTEMROOT%\WEB\printers.htt
Может натолкнет на мысль.

Как еще вариант - сравнить файлы в тестовой и нерабочей системе побайтово. Может и найдется разница. При том не только dll и exe, а и прочие файлы.

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


Последний раз редактировалось Boa Soft, 25-01-2007 в 02:40.

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

Отправлено: 02:33, 25-01-2007 | #46