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

Поиск файлов программных лицензий на компьютерах сети. Компьютеров много.

Поиск файлов программных лицензий на компьютерах сети. Компьютеров много.
Я
   ЧессМастер
 
24.12.20 - 18:12
Всем доброе время суток !

Ситуация следующая.

Наводим порядок в своей локальной сети.

Заходим в 1С. Меню "Справка - О программе". Наблюдаем левые программные лицензии. Встает вопрос - как их найти ? Сложность в том что программные лицензии могут быть активированы на компьютерах пользователей (а не на сервере 1С).

То есть

1. Через консоль администрирования сервера 1С их не видно (там только аппаратные лицензии и программные на сервере).
2. В Меню "Справка - О программе" путей к программным лицензиям нет.

Как их найти ?

Компьютеров достаточно много. Часть их них в домене часть нет.


Как можно с наименьшими усилиями найти машины на которых активированы эти лицензии ?

Кто сталкивался с подобным вопросом просьба подсказать.
   vde69
 
1 - 24.12.20 - 18:14
найти на одной машине, далее по пути найти ветки в реестре, далее через касперыча (или аналог) найти на всех компах
   Fragster
 
2 - 24.12.20 - 18:16
   H A D G E H O G s
 
3 - 24.12.20 - 18:21
(0) 1С сохранила в базе себе все те лицензии, с которыми встречалась.
   Winnie Buh
 
4 - 24.12.20 - 20:19
(0) >Наблюдаем левые программные лицензии.

что значит "левые" и где именно в справке вы их видите?
   ДедМорроз
 
5 - 24.12.20 - 20:27
Лицензии на компьютере пишутся в специальную директорию
Можно через сетевое wmi получить все директории и найти в них все лицензии,но это если административный доступ к каждой машине по сети есть или если домен,если нет,то на каждом компе запускать вручную сценарий,который найдет и отошлет на web-сервер данные.

Опять же,машины должны быть включены.
Проблема с программными лицензиями,которые развернуты на клиентских машинах как раз в этом и состоит,что их сложно администрировать,особенно,если компьютеры меняются или делается upgrade.
   ЧессМастер
 
6 - 25.12.20 - 11:21
(4) >что значит "левые" и где именно в справке вы их видите?

В описании лицензий названия организаций которых не должно быть.

Меню - "О программе". Там отображаются все лицензии.
   ЧессМастер
 
7 - 25.12.20 - 11:23
(1) >найти на одной машине,

Этих машин больше 100.

Вопрос собственно в том как сузить поиск. Метод "на каждой машине запустить Far, нажать Ctrl+F, выбрать маску файлов *.lic" лежит на поверхности.

Но хочется найти более простой способ.
   ЧессМастер
 
8 - 25.12.20 - 11:24
(3) >1С сохранила в базе себе все те лицензии, с которыми встречалась.

Можно более подробно куда 1С их сохранила ? Может там будет путь где 1С их нашла.
   Winnie Buh
 
9 - 25.12.20 - 11:25
(6) в каком именно подразделе Лицензии, "Текущая:" или "Информационная база:" ?
   ЧессМастер
 
10 - 25.12.20 - 11:30
(5) >Лицензии на компьютере пишутся в специальную директорию

Я не пойму один момент.

Каким образом в меню "О программе" попадают данные о ЛОКАЛЬНЫХ программных лицензиях ? С программными лицензиями которые активированы на сервере все понятно - их сервер раздает при подключении в базу.
   ЧессМастер
 
11 - 25.12.20 - 11:31
(9) В меню "О программе" есть три раздела
"Текущая:"
"Информационная база:"
"Конфигурация:"

В разделе

"Конфигурация:"

часть программных лицензий левые.
   H A D G E H O G s
 
12 - 25.12.20 - 11:33
   Winnie Buh
 
13 - 25.12.20 - 11:37
(11) >В разделе "Конфигурация:"

это историческая справка, которая к реально существующим лицензиям отношения не имеет,
искать бесполезно, да и смысла не имеет
   ЧессМастер
 
14 - 25.12.20 - 15:03
(12) В скульном запросу значение которое подставляется в "WHERE FileName = " это что ? Идентификатор базы в сервере 1С с добавлением *.pfl ?
   1Сергей
 
15 - 25.12.20 - 15:06
(13) Кстати, её можно почистить :)
Но, это нарушение, вроде
   ЧессМастер
 
16 - 25.12.20 - 15:54
(12) Запрос отработал.

После зарпроса

FileName                              Creation            Modified         Attributes    DataSize BinaryData    PartNo
c01b78f6-1525-41b1-9cc1-69e3da58d2ac.pfl  4017-03-16 13:44:59    4020-12-25 15:42:39  0             0                    0

Но в меню "О программе" ничего не поменялось.

В базу конечно же перезашел.
   ЧессМастер
 
17 - 25.12.20 - 16:50
(15) >Но, это нарушение, вроде

В чем нарушение ? Организация может делать со своей базой в SQL что угодно.
   Kassern
 
18 - 25.12.20 - 17:10
(17) Да что вы говорите, наверное может напрямую данные записывать в sql базу 1с да? Ведь "что угодно" же? Видимо лицензионное соглашение вы вообще не читали, когда покупали/ставили 1с...
   acht
 
19 - 25.12.20 - 17:49
(17) На полиграфе подтвердишь?
   ЧессМастер
 
20 - 25.12.20 - 17:52
(18) >Да что вы говорите, наверное может напрямую данные записывать в sql базу 1с да?

Может. Через внешние источники данных. В любом случае записываются ли данные напрямую в скуль из 1С или нет 1С никогда не узнает.
   ЧессМастер
 
21 - 25.12.20 - 17:55
(18) >Да что вы говорите, наверное может напрямую данные записывать в sql базу 1с да?

Так можно до маразма дойти. Упала база 1С в результате динамического обновления ? Хочешь применить скрипт для ее починки ? Нет нельзя. Звони в 1С и жалуйся. Может они тебе что то подскажут.
   Winnie Buh
 
22 - 25.12.20 - 18:50
тема скатилась в какой-то бред
еще раз - все что указано в разделе "Конфигурация" и "Информационная база" не имеет отношения к реально исползуемым лицензиям, соответственно искать эти лицензии смысла не имеет
   ЧессМастер
 
23 - 25.12.20 - 19:13
(22) >соответственно искать эти лицензии смысла не имеет

Понятно. Спасибо всем за пояснения.

Остался вопрос - почему скульный запрос не приводит к нужному результату ?

По этому поводу писали

awa15 
19 - 09.12.14 - 20:14
(17) Естественно, у тебя будет другой УИД.

Но какой и где его брать ?

У того кто это писал к сожалению спросить не получится :(
   timurhv
 
24 - 25.12.20 - 20:22
(0) 1. Выгружаете программно с помощью обработки 1С журнал регистрации за период (допустим год) в таблицу значений. Сворачиваете по имени компьютера клиента.
2. В течение дня\недели несколько раз выгружаете список компьютеров в консоли администрирования сервера 1С с активными пользователями, где указана лицензия сервера 1С - удаляете из списка п.1.
3. В конечном счете получите список компьютеров, по которым нужно пройти и проверить лично.

Другой способ: создать обработку, которая будет при запуске 1С сканировать основные папки, в которых могут храниться файлы lic. Содержимое папок записывать в текстовый файл в шаре по сети с общим доступом (даже если lic не найдены). Все через попытку, в исключении - запись в журнал регистрации 1С с описанием ошибки. Далее формируете список из п.1 и крыжите компьютеры.
   milan
 
25 - 25.12.20 - 22:54
Если пользаки ходят в базу через сервер - можно собрать статистику по лицензиям с сервера. Там один из реквизитов - имя файла лицензии.
На ис есть отчёт по соединениям.
   ЧессМастер
 
26 - 28.12.20 - 10:32
(24) Да хорошие идеи.

Спасибо !
   ЧессМастер
 
27 - 29.01.21 - 14:52
(9) Небольшой вопрос - уточнение.

С разделом "Текущая" все понятно - отображается источник откуда взята лицензия в этом сеансе работы.

Раздел "Информационная база" это из таблицы ИБ куда записываются все лицензии с которыми когда то работала эта ИБ.

Вопрос - почему в таком случае в этом разделе не отображаются данные из раздела "Текущая" ?

Например на на сервере была активирована новая программная лицензия, при заходе в базу приложение получило лицензию их этого источника. В разделе "Текущая" эта информация отоюражается.

Почему в таком случае она не дописывается в таблицу ИБ и не отображается в разделе "Информационная база" ?


И что отображается в разделе "Конфигурация" ? Откуда берется эта информация ?

Например у меня сейчас там отображается
Локальный HASP4 ENSR8 1
   sitex
 
28 - 29.01.21 - 16:17
(0) Те что в домене компы можно почистить от "Эмуляторов всяких разных" удаленно через  PSTools(PsExec.exe).
Скриптов в инете полной.
Те что не в домене увы локально.
Из базы sql тоже можно вычистить всю эту дичь с эмулями.
Сам недавно этим занимался, день на все ушло.(домен)


Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.