bdd2

Программа для регистрации библиотеки NameDecl.dll под админом

Опубликовал Тимофей Бугаевский (boogie) в раздел Администрирование - Системное

Лечение ошибки в Зарплата и Управление Персоналом
Ошибка загрузки внешней компоненты для склонения ФИО! Функции склонения будут недоступны!

для запуска копирования и регистрации библиотеки под админом.

Эта ошибка возникает когда Зарплата и управление персоналом устанавливается только как дополнительная информационная база, без переустановки платформы. На самом деле она и не требуется, нужно лишь зарегистрировать библиотеку NameDecl.dll в каталоге установки 1С: Предприятия, подкаталоге bin.

Особой проблемы нет, если есть админские права, если же их нет, bat-файл нельзя под админом запустить без выхода из системы. Поэтому предлагаемый вариант лечения содержит:

add.exe - скомпилированный с помощью Bat to Exe батник, копирующий из текущей директории библиотеку NameDecl.dll в каталог bin установки по умолчанию 1С: Предприятия и регистрирующий эту библиотеку в системе. Делаете запуск от имени админа, вместо выхода из системы и входа под админом.

NameDecl.dll - собственно библиотека, которую нужно установить. При желании можете заменить своей версией этой библиотеки, если у вас она более новая.

add.bat - исходный код батника.

 

Поправочка: проще и понятнее запустить под админом саму 1С, и она всё зарегистрирует при запуске. Также следует поступить если в системе нет шрифтов для регламентированной отчётности: запустить от админа 1С: Предприятие и открыть регламентированные отчёты, тогда шрифты сами установятся.

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

Наименование Файл Версия Размер
Регистрация библиотеки склонения имён
.1247728368 158,38Kb
28.07.12
1120
.1247728368 158,38Kb 1120 Скачать

См. также

PowerTools от 1 000
Добавить вознаграждение
Комментарии
1. dushelov (Душелов) 16.07.09 11:54 Сейчас в теме
2. dushelov (Душелов) 16.07.09 11:56 Сейчас в теме
Запуск экзешника будет выполнен "под админскими правами" ?
3. Ёпрст Биомать, а? Верните бесплатный доступ к файлам! (Ёпрст) 1010 16.07.09 12:15 Сейчас в теме
4. Тимофей Бугаевский (boogie) 450 16.07.09 12:22 Сейчас в теме
Нет. У нас у пользователей в компании нет прав на установку программ, их нужно под админом запускать. Так вот, чтобы не выходить из системы, а просто подойти, сделать запуск от имени админа и уйти обратно за минимальное время, сделано так.
5. Ёпрст Биомать, а? Верните бесплатный доступ к файлам! (Ёпрст) 1010 16.07.09 15:37 Сейчас в теме
6. dushelov (Душелов) 16.07.09 15:55 Сейчас в теме
(4) Мда...

runas /user:domain\user regsvr32 NameDecl.dll
7. vip (vip) 16.07.09 16:01 Сейчас в теме
8. Тимофей Бугаевский (boogie) 450 16.07.09 18:09 Сейчас в теме
А теперь сделай это под админом и для 80 пользователей.
9. dushelov (Душелов) 16.07.09 18:40 Сейчас в теме
(8) А что даст этот экзешник под админом для 80-ти пользователей?
10. Ёпрст Биомать, а? Верните бесплатный доступ к файлам! (Ёпрст) 1010 16.07.09 18:45 Сейчас в теме
11. dushelov (Душелов) 16.07.09 18:52 Сейчас в теме
(10) Там просто надо админа менять...
Dobermann86; Ёпрст; halushka; anbxp; +4 Ответить
12. Тимофей Бугаевский (boogie) 450 16.07.09 21:58 Сейчас в теме
Даст что я подойду к человеку, запущу под админом, и не отвлекая от работы больше, чем на 1 минуту, это сделаю и мне не придётся оставаться после работы для этого. Мне за это не доплачивают :)
13. dushelov (Душелов) 16.07.09 23:49 Сейчас в теме
(12) 1. А с (6) вы отвлекаете человека больше, чем на минуту?

2. Если есть домен, то пишется скрипт и при входе пользователей в домен, если не зарегистрирована библиотека она автоматом регистрируется под админскими правами.
asylum90; +1 Ответить
14. dushelov (Душелов) 16.07.09 23:53 Сейчас в теме
Ну, а если не умеете работать с командами системы, то берите http://infostart.ru/projects/2011/ прописываете что нужно сделать, в конфигурации при начале работы системы проверяете на присутствие библиотеки, в случае отсутствия запускаете эту программу с нужными параметрами.
15. dushelov (Душелов) 16.07.09 23:54 Сейчас в теме
Но решение, конечно, сильное... Из серии http://infostart.ru/projects/4270/
16. Тимофей Бугаевский (boogie) 450 17.07.09 01:11 Сейчас в теме
Это решение готовое к использованию по конкретной проблеме. Вам не нужно - не пользуйтесь. А 6 человек уже себе скачали. За ссылочку конечно спасибо.
17. dushelov (Душелов) 17.07.09 01:26 Сейчас в теме
(16) Это не решение проблему, это не знание команд системы.

> bat-файл нельзя под админом запустить без выхода из системы

Можно, и лечить ничего не надо.
18. dushelov (Душелов) 17.07.09 01:27 Сейчас в теме
(16) 6 человек - это здорово. 1 из них я. Я понадеялся, что тут один этот экзешник зарегит под правами админа компоненту, а в итоге вышла команда регистрации компоненты regsvr32, только скомпиленная в exe.
19. dushelov (Душелов) 17.07.09 01:30 Сейчас в теме
Возьми свой батник, во вторую строку добавь код из (6), и запускай свой батник на здоровье, в пределах отведенной минуты у пользователя, без всяких компиляций и прочей чепухи.
20. dushelov (Душелов) 17.07.09 01:32 Сейчас в теме
>6 человек уже себе скачали.

http://infostart.ru/projects/4270/ - 609 человек скачали, и что это говорит?
21. vip (vip) 17.07.09 06:14 Сейчас в теме
(17) Большинство из поколения пепси даже не подозревают о существовании таких команд. И не подозревают, что *.bat(cmd), а тем паче WSH позволяют делать весьма серьезные вещи при умелом использовании.
И когда тянут мышей файлик из одной папки в другую, не думают о том, что просто выполняют команду copy.
А компиляция батника - для понтов. Типо Программа.
22. Ёпрст Биомать, а? Верните бесплатный доступ к файлам! (Ёпрст) 1010 17.07.09 08:16 Сейчас в теме
(20) Это говорит о мегакрутости обработки :)
23. Ёпрст Биомать, а? Верните бесплатный доступ к файлам! (Ёпрст) 1010 17.07.09 08:17 Сейчас в теме
(21) абрахамса на них нет просто..
24. vip (vip) 17.07.09 08:51 Сейчас в теме
25. Сергей (seandr) 28.10.11 00:51 Сейчас в теме
спасибо..столкнулся с проблемой склонения ФИО при переводе клиентов с терминала на рабочие станции пользователей, хотя использую библиотеку на в ЗУП...
26. qwerty qwerty (vamleshka) 28.10.11 13:57 Сейчас в теме
спасибо клевая штука, как раз надо.
27. Кингпиныч (kingpin) 09.11.11 16:02 Сейчас в теме
29. Головаченко Дима (Smaylukk) 503 03.03.12 22:52 Сейчас в теме
Спасибо, чтобы не искать библиотеку - нашел ваш пост :)
30. Вадим Салихов (vsalikhovmailru25) 1 24.06.14 16:08 Сейчас в теме
даже если не работает - все равно - спасибо!
31. Марина Семёнова (SemenovaMarinaV) 31.10.14 12:25 Сейчас в теме
8.3 На сервере надо регистрировать библиотеку?