15.08.2018
При использовании программной защиты платформы “1С” случаются ситуации, когда нет возможности повторить данные, введенные при первоначальной активации “1С” (обычно эти данные сохраняют в файл LicData.txt). Без этой информации нет никакой возможности сделать переустановку и активацию программы с другим пинкодом. Если этот файл удалили или потеряли, то для переактивации программной лицензии “1С” как минимум придется обращаться в Центр лицензирования “1C” (lic@1c.kz).
Однако, с версии 8.3.8 платформы “1С” появилась возможность получить всю необходимую информацию из сохранившегося файла лицензии (*.lic). Для этого нужно воспользоваться утилитой RING. Подробное описание утилиты расположено на портале ИТС.
Утилиты 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 с официального сайта (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