Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Штрих-М-01Ф и драйвер DrvFR_4.14_731

Штрих-М-01Ф  и драйвер DrvFR_4.14_731
Я
   SeriyP
 
26.12.18 - 10:29
Коллеги!
ОС WinSRV2003R2SP2 х64, Terminal Server, УТ 10.3.47.3 (на 49.4 пока не перешел в силу сложностей: Выросла база после обновления УТ до версии 10.3.49.4)  Обновил прошивку на кассе до 24.10.2018, установил драйвер 4.14.731.
Касса нормально функционирует только, если 1С запускается от имени админа (не важно из какой учетки: админской или простого пользователя - "Запуск от имени..."). Если 1С запускать от обычного пользователя, то при обращении к кассе выдается сообщение, что драйвер не загружен.
Полагаю, что проблема в SMDrvFR1CLib24.dll, но как победить - решения не нашел. Пробовал через regsrv регистрировать по всякому - ничего. Выяснил, что 1С обращается именно к фалу в папке драйвера "c:\Program Files (x86)\SHTRIH-M\DrvFR 4.14\Bin\SMDrvFR1CLib24.dll"
Пришлось кассира в админскую группу включить...
 
 
   ptiz
 
1 - 26.12.18 - 10:36
Рекомендую статью для понимания работы ВК, там есть варианты решения:
http://catalog.mista.ru/public/91531/
   Kigo_Kigo
 
2 - 26.12.18 - 10:38
(0) в ярлыке 1с поставить галку0 запуск от имнеи админа, не?
Даем права админа кассиру- регаем компоненту(через bat файл), убираем права админа
   SeriyP
 
3 - 26.12.18 - 10:38
(1) Спасибо, почитаем. На драйверах 4.13 и SMDrvFR1CLib20.dll все работало, вот что обидно
   SeriyP
 
4 - 26.12.18 - 10:40
(2) п.1 не подойдет.
п.2. Пробовал регистрировать по всякому, но не помню, пробовал ли таким способом. Попробую.
   ptiz
 
5 - 26.12.18 - 10:43
Вообще, можно убрать метод ПодключитьВнешнююКомпоненту(), если компонента уже руками зарегистрирована по нормальному пути.
   ptiz
 
6 - 26.12.18 - 10:44
Я у себя наблюдал, что 1С её регистрирует черт-те как, в том числе как .tmp - файл.
   ptiz
 
7 - 26.12.18 - 10:45
А как-то раз помогла очистка папки \AppData\Roaming\1C\1Cv82\ExtCompT
(но у нас 8.2)
   SeriyP
 
8 - 26.12.18 - 11:26
(1) Автор в статье указывает:
"Дать обычным пользователям терминала права на запись в ветку системного реестра HKEY_CLASSES_ROOT.
 Недостаточно "продвинутым" пользователям лучше этого не делать, иначе могут быть проблемы"

Если добавить права на эту ветку только пользователю-кассиру, какой от этого вред? Внезапно полезет на сервере устанавливать оборудование какое-нибудь?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует