Каталог решений - Использование утилиты RING для проверки информации о программных лицензиях

Использование утилиты RING для проверки информации о программных лицензиях

Использование утилиты RING для проверки информации о программных лицензиях

В наличии

В 1С есть утилита для проверки файлов с лицензиями 1С. Утилита существует довольно давно, но информация по ней разбросана, малопонятна и много где устарела, поэтому опишу свой опыт установки утилиты и работы с ней. Работаем под Windows.

Категория:

Описание

Общая схема работы с утилитой:

  1. Скачиваем и устанавливаем «Утилита лицензирования 1С:Предприятия (1C:Enterprise License Tools)» (Присутствует на сайте обновлений ИТС)
  2. Устанавливаем Java.
  3. Командами утилиты получаем информацию
    1. Список программных лицензий
    2. Кому принадлежит лицензия
    3. Действует ли лицензия (Удовлетворяет ли конфигурации компьютера)

 

  1. Устанавливаем Java-машину.

-Скачиваем с сайта: http://www.java.com/ru/download/

-Устанавливаем, прописываем переменные окружения (Этот компьютер – Свойства – Дополнительные параметры системы)

JAVA_HOME = C:\Program Files\Java\jre1.8.0_271 (создаем новую переменную)

PATH = C:\Program Files\Java\jre1.8.0_271\bin  (Добавляем путь)

Установка переменных среды

-Перезагружаем или перезаходим в Windows, проверяем работу Java в командной строке: “java -version”

 

  1. Устанавливаем «Утилита лицензирования 1С:Предприятия(1C:Enterprise License Tools)»

-Установочные файлы присутствуют на сайте обновлений ИТС:

https://releases.1c.ru/project/EnterpriseLicenseTools

Утилита на сайте ИТС

Запускаем « C:\Distr\1c_enterprise_license_tools_0.15.0_2_windows_x86 \1ce-installer.cmd»

Поумолчанию устанавливается в «C:\Program Files\1C\1CE\components\1c-enterprise-ring-0.19.5+12-x86\»

Процесс установки утилит

-Проверяем, что утилита добавилась в переменную окружения PATH

-Проверяем работу утилиты – в командной строке переходим в каталог «C:\Program Files\1C\1CE\components\1centerprisering-0.19.5+12-x86» и запускаем команду “ring

Проверка установки утилиты

 

  1. Проверяем папки с лицензиями.

Файлы с лицензиями могут находится в разных местах, 1С при проверке лицензии ищет их в разных каталогах. Желательно для порядка хранить их в одном месте, например в «C:\ProgramData\1C\licenses»

Описание каталогов, где хранятся лицензии есть на сайте ИТС: https://its.1c.ru/db/v8311doc#bookmark:adm:TI000000326

 

  1. Выполняем проверку лицензий. В командной строке переходим в каталог «C:\Program Files\1C\1CE\components\1centerprisering-0.19.5+12-x86» и запускаем команду “ring” с параметрами:

 

ring license listсписок файлов лицензий

ring license infoname 488888806583092-8666999979 – информация о владельце лицензии

ring license validatename 29888866630754-8187878665 – информация о соответствии лицензии конфигурации компьютера.

 

Пример ответа:
C:\Program Files\1C\1CE\components\1c-enterprise-ring-0.19.5+12-x86>ring license

 validate —name 2888888888754-818888885

Проверка лицензии завершилась с ошибкой.

По причине: Удалено :

 — CPU_1 : CPU1, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

 15876, CPU 2

 — CPU_0 : CPU0, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

 15876, CPU 1

 — CPU_2 : CPU2, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

 15876, CPU 3

 — CPU_3 : CPU3, Intel64 Family 6 Model 62 Stepping 4, 64, 64, 0F8BFBFF000306E4,

 15876, CPU 4

Результат работы утилиты

 

Более подробное описание процесса есть на сайте ИТС:

https://its.1c.ru/db/v838doc#bookmark:adm:TI000000674

Но мне пришлось много времени потратить, чтобы во всём разобраться, так что я решил написать собственную инструкцию.

has been added to your cart:
Оформление заказа