| 
    
        
     
     | 
    
  | 
Поиск файлов программных лицензий на компьютерах сети. Компьютеров много. | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        ЧессМастер    
     24.12.20 
            ✎
    18:12 
 | 
         
        Всем доброе время суток !
 
        Ситуация следующая. Наводим порядок в своей локальной сети. Заходим в 1С. Меню "Справка - О программе". Наблюдаем левые программные лицензии. Встает вопрос - как их найти ? Сложность в том что программные лицензии могут быть активированы на компьютерах пользователей (а не на сервере 1С). То есть 1. Через консоль администрирования сервера 1С их не видно (там только аппаратные лицензии и программные на сервере). 2. В Меню "Справка - О программе" путей к программным лицензиям нет. Как их найти ? Компьютеров достаточно много. Часть их них в домене часть нет. Как можно с наименьшими усилиями найти машины на которых активированы эти лицензии ? Кто сталкивался с подобным вопросом просьба подсказать.  | 
|||
| 
    1
    
        vde69    
     24.12.20 
            ✎
    18:14 
 | 
         
        найти на одной машине, далее по пути найти ветки в реестре, далее через касперыча (или аналог) найти на всех компах     
         | 
|||
| 
    2
    
        Fragster    
     гуру 
    24.12.20 
            ✎
    18:16 
 | 
||||
| 
    3
    
        H A D G E H O G s    
     24.12.20 
            ✎
    18:21 
 | 
         
        (0) 1С сохранила в базе себе все те лицензии, с которыми встречалась.     
         | 
|||
| 
    4
    
        Winnie Buh    
     гуру 
    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С их нашла.  | 
|||
| 
    9
    
        Winnie Buh    
     гуру 
    25.12.20 
            ✎
    11:25 
 | 
         
        (6) в каком именно подразделе Лицензии, "Текущая:" или "Информационная база:" ?     
         | 
|||
| 
    10
    
        ЧессМастер    
     25.12.20 
            ✎
    11:30 
 | 
         
        (5) >Лицензии на компьютере пишутся в специальную директорию
 
        Я не пойму один момент. Каким образом в меню "О программе" попадают данные о ЛОКАЛЬНЫХ программных лицензиях ? С программными лицензиями которые активированы на сервере все понятно - их сервер раздает при подключении в базу.  | 
|||
| 
    11
    
        ЧессМастер    
     25.12.20 
            ✎
    11:31 
 | 
         
        (9) В меню "О программе" есть три раздела
 
        "Текущая:" "Информационная база:" "Конфигурация:" В разделе "Конфигурация:" часть программных лицензий левые.  | 
|||
| 
    12
    
        H A D G E H O G s    
     25.12.20 
            ✎
    11:33 
 | 
||||
| 
    13
    
        Winnie Buh    
     гуру 
    25.12.20 
            ✎
    11:37 
 | 
         
        (11) >В разделе "Конфигурация:"
 
        это историческая справка, которая к реально существующим лицензиям отношения не имеет, искать бесполезно, да и смысла не имеет  | 
|||
| 
    14
    
        ЧессМастер    
     25.12.20 
            ✎
    15:03 
 | 
         
        (12) В скульном запросу значение которое подставляется в "WHERE FileName = " это что ? Идентификатор базы в сервере 1С с добавлением *.pfl ?     
         | 
|||
| 
    15
    
        1Сергей    
     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 что угодно.  | 
|||
| 
    18
    
        Kassern    
     25.12.20 
            ✎
    17:10 
 | 
         
        (17) Да что вы говорите, наверное может напрямую данные записывать в sql базу 1с да? Ведь "что угодно" же? Видимо лицензионное соглашение вы вообще не читали, когда покупали/ставили 1с...     
         | 
|||
| 
    19
    
        acht    
     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С и жалуйся. Может они тебе что то подскажут.  | 
|||
| 
    22
    
        Winnie Buh    
     гуру 
    25.12.20 
            ✎
    18:50 
 | 
         
        тема скатилась в какой-то бред
 
        еще раз - все что указано в разделе "Конфигурация" и "Информационная база" не имеет отношения к реально исползуемым лицензиям, соответственно искать эти лицензии смысла не имеет  | 
|||
| 
    23
    
        ЧессМастер    
     25.12.20 
            ✎
    19:13 
 | 
         
        (22) >соответственно искать эти лицензии смысла не имеет
 
        Понятно. Спасибо всем за пояснения. Остался вопрос - почему скульный запрос не приводит к нужному результату ? По этому поводу писали awa15 19 - 09.12.14 - 20:14 (17) Естественно, у тебя будет другой УИД. Но какой и где его брать ? У того кто это писал к сожалению спросить не получится :(  | 
|||
| 
    24
    
        timurhv    
     25.12.20 
            ✎
    20:22 
 | 
         
        (0) 1. Выгружаете программно с помощью обработки 1С журнал регистрации за период (допустим год) в таблицу значений. Сворачиваете по имени компьютера клиента.
 
        2. В течение дня\недели несколько раз выгружаете список компьютеров в консоли администрирования сервера 1С с активными пользователями, где указана лицензия сервера 1С - удаляете из списка п.1. 3. В конечном счете получите список компьютеров, по которым нужно пройти и проверить лично. Другой способ: создать обработку, которая будет при запуске 1С сканировать основные папки, в которых могут храниться файлы lic. Содержимое папок записывать в текстовый файл в шаре по сети с общим доступом (даже если lic не найдены). Все через попытку, в исключении - запись в журнал регистрации 1С с описанием ошибки. Далее формируете список из п.1 и крыжите компьютеры.  | 
|||
| 
    25
    
        milan    
     25.12.20 
            ✎
    22:54 
 | 
         
        Если пользаки ходят в базу через сервер - можно собрать статистику по лицензиям с сервера. Там один из реквизитов - имя файла лицензии.
 
        На ис есть отчёт по соединениям.  | 
|||
| 
    26
    
        ЧессМастер    
     28.12.20 
            ✎
    10:32 
 | 
         
        (24) Да хорошие идеи.
 
        Спасибо !  | 
|||
| 
    27
    
        ЧессМастер    
     29.01.21 
            ✎
    14:52 
 | 
         
        (9) Небольшой вопрос - уточнение. 
 
        С разделом "Текущая" все понятно - отображается источник откуда взята лицензия в этом сеансе работы. Раздел "Информационная база" это из таблицы ИБ куда записываются все лицензии с которыми когда то работала эта ИБ. Вопрос - почему в таком случае в этом разделе не отображаются данные из раздела "Текущая" ? Например на на сервере была активирована новая программная лицензия, при заходе в базу приложение получило лицензию их этого источника. В разделе "Текущая" эта информация отоюражается. Почему в таком случае она не дописывается в таблицу ИБ и не отображается в разделе "Информационная база" ? И что отображается в разделе "Конфигурация" ? Откуда берется эта информация ? Например у меня сейчас там отображается Локальный HASP4 ENSR8 1  | 
|||
| 
    28
    
        sitex    
     naïve 
    29.01.21 
            ✎
    16:17 
 | 
         
        (0) Те что в домене компы можно почистить от "Эмуляторов всяких разных" удаленно через  PSTools(PsExec.exe). 
 
        Скриптов в инете полной. Те что не в домене увы локально. Из базы sql тоже можно вычистить всю эту дичь с эмулями. Сам недавно этим занимался, день на все ушло.(домен)  | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |