Для выяснения данных установленных на компьютере программных лицензий я использую утилиту ring (https://its.1c.ru/db/v8313doc#bookmark:adm:TI000000674) и ее модуль license (https://its.1c.ru/db/v8313doc#bookmark:adm:TI000000679)
Однако, использование утилиты ring осложняется необходимостью установки на компьютер пользователя JRE (Java) (https://www.oracle.com/technetwork/java/javase/downloads/2133155), установки дополнительных модулей JCE (http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html) в «тело» JRE и установки самой утилиты ring и модуля license. Процесс не очень быстрый, да и админские права не всегда есть. В результате, решил сделать ускорение этой работы. Идея: было бы здорово, придти к клиенту , воткнуть флэшку и получить сразу, без установки всего этого софта, утилиту ring. Предлагаю способ получения данного результата.
На флэшке E: создал директорию gvkLic .
Скачал на компьютер и распаковал JRE (https://www.oracle.com/technetwork/java/javase/downloads/2133155 для Windows x86 re-8u191-windows-i586.tar.gz ) . Директорию jre1.8.0_191 поместил в E:\ gvkLic\. Скачал JCE по ссылке выше и поместил модули local_policy.jar и US_export_policy.jar в директорию E:\gvkLic\jre1.8.0_191\lib\security .
Установил утилиту ring и модуль license из каталога C:\Program Files (x86)\1cv8\8.3.13.1644\ExtDst (1c-enterprise-ring-0.11.4-1.x86.msi и 1c-enterprise-license-tools-0.7.0-1.x86.msi соответственно). Переписал директорию C:\Program Files (x86)\1C\1CE в директорию E:\gvkLic\; сделал копию файла E:\gvkLic\1CE\ring\ring.cmd в файл E:\gvkLic\ring.bat. В последний файл внес изменения :
строки :
set JAVA_EXE=java.exe
set RING_MAIN="com._1c.ring.cli.Ring"
set SCRIPT_DIR=%~dp0
заменил на строки :
rem ---- gvk ---- <
set JAVA_HOME="!CD!"\jre1.8.0_191"
rem ---- gvk ---- >
set JAVA_EXE=java.exe
set RING_MAIN="com._1c.ring.cli.Ring"
rem ---- gvk ---- <
rem set SCRIPT_DIR=%~dp0
set SCRIPT_DIR=%CD%\1CE\ring
rem ---- gvk --->
Для запуска использую Выполнить → cmd . В окне команд набираю cd E:\gvkLic и за тем
ring.bat license -help
и получаю help
Можно в директории E:\gvkLic\ нажать с шифтом правую кнопку и выбрать пункт меню «открыть окно PowerShell здесь» , после чего набрать в нем :
\ring.bat license
получив тот же результат.
Таким образом подготовленная флэшка экономит кучу времени и нервов.