gifts2017

RegSvrPower - утилита регистрации Com-библиотек и ActiveX компонентов в реестре Windows без прав администратора.

Опубликовал Александр Окулов (PowerBoy) в раздел Администрирование - Сервисные утилиты

Аналог системной утилиты regsvr32, регистрирует библиотеки в реестре windows без прав администратора. Дополнительно может устанавливать Com-надстройки MS Office.

Использование:

RegSvrPower.exe файл [/s] [/u] [/aExcel] [/nИмяНадстройки] [/dОписаниеНадстройки]

файл - com-библиотека(dll) или ActiveX компонент(ocx) или Com-Addin надстройка к MS Office.

/s - исполнять без окон сообщений.

/u - отменить регистрацию.

/a - тип com-надстройки MS Office.

/n - имя  com-надстройки MS Office.

/d - описание  com-надстройки MS Office.

/r - создать файл регистрации файл.reg 

Требуются системные библиотеки:scrrun.dll, tlbinf32.dll.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
RegSvrPower.exe
.exe 52,00Kb
17.09.13
38
.exe 1.1 52,00Kb 38 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Сергей Старых (tormozit) 05.09.13 11:29
1. Имя файла библиотеки в кавычках не понимает. Рагуется "Файл ... не найден".
2. В режиме silent (/s) ошибки показываются пользователю, что кажется не логичным.
2. Александр Окулов (PowerBoy) 05.09.13 13:33
3. Александр Окулов (PowerBoy) 17.09.13 08:57
Добавил новый ключ /r - позволяет создать отдельный файл регистрации компоненты (reg). Тип файла - "Windows Registry Editor Version 5.00", может быть загружен в реестр утилитой regedit.
4. Денис (amyd) 02.12.13 16:31
Требуются системные библиотеки:scrrun.dll, tlbinf32.dll.
---
мне нужно зарегистрировать , допустим,NameDecl.dll на виндовс 7 и выше,
с помощью regsvr32 под админом делается на счет раз, но ведь тут анонсируется что можно сделать БЕЗ прав администратора, только сначала нужно установить указанные в описании библиотеки под правами администратора..
а в чем прикол то?
5. Александр Окулов (PowerBoy) 03.12.13 08:09
(4)Это системные библиотеки и в большинстве случаев они уже установлены.
Можно с помощью ключа /r на домашнем компьютере создать файл регистрации *.reg. Затем загрузить этот файл на служебном с помощью утилиты regedit.
6. Денис (amyd) 03.12.13 10:53
The module tlbinf32.dll is a component from Microsoft Visual Studio applied from Microsoft Visual Basic
(поставлялась в комплекте с Visual Studio и некоторыми другими продуктами).
Это, простите, что за "большинство" случаев при которых данная библиотека уже стоит на рабочей станции пользователя (не программиста) ?
опять таки, внести изменения в реестр с помощью regedit не получится без прав администратора.
замкнутый круг похоже... или я ошибаюсь и есть методы обхода?
7. Сергей Вн (EmpireSer) 18.01.14 23:31
(6) amyd,
В разделы "HKEY_CURRENT_USER" (в большинство веток) можно писать и без прав администратора. Туда же можно регистрировать COM библиотеки только для данного пользователя.
PowerBoy; +1 Ответить
8. script Мальчинко (script) 07.04.16 08:58
Короче развод.
Требуются системные библиотеки:scrrun.dll, tlbinf32.dll.
10. Александр Окулов (PowerBoy) 07.04.16 11:14
(8)(9) В чем развод?
Если у Вас не оказалось на рабочем компе нужных библиотек.
Берете домашний комп с полными правами устанавливаете библиотеки. Запускаете RegSvrPower.exe файл /R регистрацию библиотеки с ключом R.
Создастся файл регистрации reg. Копируете его на служебный комп без прав администратора и запускаете regedit файл.reg.
Пути установки библиотеки должны быть одинаковы и на домашнем и на служебном компе, иначе в reg файле надо ручками подправить путь где находится библиотека.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа