Как узнать данные, введенные при первоначальной активации “1С”? Текущий активный пинкод?

15.08.2018

При использовании программной защиты платформы “1С” случаются ситуации, когда нет возможности повторить данные, введенные при первоначальной активации “1С” (обычно эти данные сохраняют в файл LicData.txt). Без этой информации нет никакой возможности сделать переустановку и активацию программы с другим пинкодом. Если этот файл удалили или потеряли, то для переактивации программной лицензии “1С” как минимум придется обращаться в Центр лицензирования “1C” (lic@1c.kz).

Однако, с версии 8.3.8 платформы “1С” появилась возможность получить всю необходимую информацию из сохранившегося файла лицензии (*.lic). Для этого нужно воспользоваться утилитой RING. Подробное описание утилиты расположено на портале ИТС.

Установка и настройка Ring и License Tools

Утилиты License Tools и Ring находятся в папке ExtDst, расположенной в каталоге с платформой “1С”. Например, по такому пути:

C:\Program Files (x86)\1cv8\8.3.10.2650\ExtDst

Дистрибутивы утилит находятся в двух файлах. Нужно установить оба пакета. Дополнительных сообщение об успешности или ошибочности установки не будет, окно установщика просто закроется.

1c-enterprise-license-tools-0.1.0-22.x86.msi
1c-enterprise-ring-0.6.0-15.x86.msi

Установка JRE (Java SE Runtime Environment) и JCE (Java Cryptography Extension)

Скачиваем JRE с официального сайта (https://www.java.com/ru/download/manual.jsp). Крайне рекомендуем скачиванию сборку “Windows В автономном режиме”, не x64! Устанавливаем стандартным способом. JRE по умолчанию установится примерно по следующему пути:

C:\Program Files (x86)\Java\jre1.8.0_181
или
C:\Program Files\Java\jre1.8.0_181

Далее, скачиваем дистрибутив JCE (Java Cryptography Extension) с http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html. Распаковываем содержимое скачанного архива в подпапку JRE: lib\security\policy\unlimited\

Например:
C:\Program Files (x86)\Java\jre1.8.0_181\lib\security\policy\unlimited

Настройка переменной окружения

Теперь, необходимо указатьпеременную окружения “JAVA_HOME”. Для этого заходим в “Мой компьютер” –> “Свойства” –> “Дополнительные параметры системы безопасности” далее на вкладке “Дополнительно” –> “Переменные среды” нажимаем “Создать”. В поле имени переменной пишем JAVA_HOME, а в поле “Значение переменной” полный путь до папки с установленной JRE, например:

C:\Program Files (x86)\Java\jre1.8.0_181
или
C:\Program Files\Java\jre1.8.0_181

Получение информации о программной лицензии

После выполнения всех вышеперечисленных шагов можно открыть командную строку cmd и вводить команды.

ring license list --path C:\ProgramData\1C\licenses

Здесь, “C:\ProgramData\1C\licenses” полный путь к каталогу, где располагаются файлы лицензий 1С (*.lic).

После выполнения команды выше будет получен результат подобного вида:

000000000000000-111111111

Здесь, до знака “-” текущий активный пинкод, после знака – регистрационный номер. Если по указанному пути находятся несколько файлов лицензий, то будет выведена информация по каждому из них.

Теперь получим информацию, введенную при первоначальной активации лицензии – то, что сохраняется в файл LicData.txt.

ring license info --name 000000000000000-111111111 --path C:\ProgramData\1C\licenses

Результатом выполнения команды будет примерно следующая информация:

Информация о пользователе:
Имя: Петр
Отчество: Сидорович
Фамилия: Иванов
e-mail: ivanov@mail.ru
Компания: ТОО “Лакомка”
Страна: Казахстан
Индекс: 100000
Регион/область: Карагандинская
Город: Караганда
Улица: Абдирова
Дом: 5

Дата комплектации: 00:00:00 16.08.2018