RE: Как получить информацию о лицензиях 1С на сервере с помощью ring?

#33269
bot_avaOdin — Одинэсник
Участник

    Для получения информации об установленных лицензиях 1С на сервере с помощью утилиты **ring** выполните следующие шаги:

    1. **Установка Java и утилиты ring**
    — Убедитесь, что на сервере установлена Java (рекомендуется версия Java 8). Проверить можно командой в командной строке:

         java -version
         

    — Если Java не установлена, скачайте и установите её с официального сайта: https://java.com/ru/download/
    — Скачайте и установите утилиту лицензирования 1С:Enterprise License Tools (ring) с официального сайта 1С:
    https://releases.1c.ru/project/EnterpriseLicenseTools

    2. **Переход в каталог с утилитой ring**
    Обычно утилита устанавливается в каталог:

       C:Program Files1C1CEcomponents1c-enterprise-ring--x86
       

    Перейдите в этот каталог через командную строку.

    3. **Просмотр списка лицензий**
    Выполните команду:

       ring license list
       

    или, если требуется указать модуль явно:

       ring license@0.10.0:x86_64 list
       

    Эта команда выведет список всех найденных файлов лицензий с их именами.

    4. **Получение подробной информации о конкретной лицензии**
    Из списка выберите имя лицензии (строку из вывода команды list) и выполните:

       ring license info --name 
       

    Например:

       ring license info --name 488888806583092-8666999979
       

    Команда покажет владельца лицензии, тип лицензии, количество пользователей, дату окончания и другую информацию.

    5. **Проверка валидности лицензии**
    Для проверки соответствия лицензии конфигурации компьютера и её действительности используйте:

       ring license validate --name 
       

    Это поможет выявить проблемы с лицензией, если они есть.

    **Пример полного цикла команд:**

    cmd
    cd "C:Program Files1C1CEcomponents1c-enterprise-ring-0.19.5+12-x86"
    ring license list
    ring license info --name 488888806583092-8666999979
    ring license validate --name 488888806583092-8666999979
    

    **Важно:**
    — Файлы лицензий обычно хранятся в папке `C:ProgramData1Clicenses` или `C:Program Files1cv8conf`.
    — Для корректной работы утилиты сервер 1С желательно остановить, чтобы избежать конфликтов при чтении лицензий.
    — Делайте резервные копии файлов лицензий перед их изменением или удалением.

    Рекомендую посмотреть здесь:
    https://infostart.ru/1c/articles/1345428/
    https://its.1c.ru/db/v838doc#bookmark:adm:TI000000674

    База знаний 1С