Лицензии 1С. Инвентаризация из командной строки

На терминальном сервере установлены лицензии 1С и/или BAS. Возникла необходимость свериться с их бумажными оригиналами. Дело с том, что не все установленные лицензии наши. Фирма предоставляет услуги бухгалтерского аутсорсинга. И есть клиенты, которые приходят на обслуживание со своим набором лицензий. Мы их устанавливаем. Когда клиент уходит, нужно эти лицензии удалить. Поэтому нужно точно знать какая из них кому принадлежит

Установка

Для этого с сайта ИТС скачиваем пакет 1C:Enterprise License Tools. Распаковываем и запускаем 1ce-installer.cmd (на сервере должна быть установлена Java)

Лицензии 1С

Инсталятор добавляет путь установки ring.cmd в системную переменную Path, что дает нам возможность запуска из любой папки в командной строке

Возможности тулзы

  • активация и удаление лицензии
  • вывод списка установленых лицензий
  • вывод информации о регистрационных данных заказчика
  • валидация лицензий
  • апгрейд лицензии

Подробности по использованию

ring license help

Использование

Проверка

Смотрим, что у нас есть

ring license list

Тулза прошла по типовым папкам, где файл-лицензии могут быть и вот, что нашла

328504873686386-80100xxxx (file name: «20190628165612.lic»)
076896702434980-81054xxxx (file name: «20190628170756.lic»)
019382521611094-81060xxxx (file name: «20190701114104.lic»)
004403706317866-80155xxxx (file name: «20190701122720.lic»)
222476552872688-80381xxxx (file name: «20201029111500.lic»)
248316118118568-80376xxxx (file name: «20201112105143.lic»)
161568685230410-80376xxxx (file name: «20201208170320.lic»)
071128818568063-80377xxxx (file name: «20220222112451.lic»)
162910440352220-80381xxxx (file name: «20220519114825.lic»)
146397945439970-80458xxxx (file name: «20220705114416.lic»)
092143535121618-80458xxxx (file name: «20220719113921.lic»)

328504873686386 — пин-код, которым активировали лицензию
80100xxxx — регистрационный номер
20190628165612.lic — имя файла

Проверим первую лицензию из списка

ring license validate --name 328504873686386-80100xxxx

Ответ

License check failed.
Reason: Hardware removed:
— DISK_0 : 512, 63, 19581, 255, 4993155, 314568765, 161059207680
— DISK_1 : 512, 63, 78325, 255, 19972875, 1258291125, 644245056000

(В свое время ОС переинсталировали с другим набором hdd и лицензии перенесли копированием. В случае 1С это не работает. Можно удалять)

А вот ответ для рабочей лицензии

License check passed for the following license: «019382521611094-810060xxxx» (file: «20190701114104.lic»).

Смотрим ее регистрационные данные

ring license info --name 019382521611094-810060xxxx

License file name: «20190701114104.lic»
Owner details:
First name: Остап
Middle name: Ибрагимович
Last name: Бендер-Задунайский
Company: ТОВ «Рога и копыта»

Description: 1С Предприятие 8. Лицензия на 5 рабочих мест (программная защита)
License generation date: 11:59:05 18.04.2019

LicenseGenerationDate: 2019-04-18T11:59:05

Эти данные необходимо сохранить. При повторной активации лицензии их нужно вводить в форму с точностью до символа

Удаление

Лицензии не прошедшие валидацию удаляем

ring license remove --name 328504873686386-80100xxxx

License «328504873686386-80100xxxx» removed from the storage.

0 0 голоса
Оцените статью
Подписаться
Уведомить о
guest

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии