Данная библиотека предназначена для поиска установленных версий платформы 1С в различных каталогах
- Поиск конкретной версии платформы для примера
8.3.13.1513
- Поиск версии платформы по маске для примера
8.3.13
,8.3
- Получение путей к приложениям платформы:
- Приложение -
1cv8
- Тонкий клиент -
1cv8c
- Утилита
rac
для администрирования кластера 1С -rac
- Сервер отладки -
dbgs
- Автономный сервер -
ibsrv
- Утилита управления автономным серверов и информационной базой -
ibcmd
- Приложение -
- Получение списка всех установленных версий платформы 1С
- Получение версии платформы с учетом разрядности
x64
илиx86
Для установки необходимо:
- Скачать файл v8find.ospx из раздела releases
- Воспользоваться командой:
opm install -f <ПутьКФайлу>
или установить с хаба пакетов
opm install v8find
-
Получение пути к приложению 1С
ПутьКПредприятию_x86 = Платформа1С.ПутьКПредприятию("8.3.13.1513", РазрядностьПлатформы.x86); ПутьКПредприятию_x64 = Платформа1С.ПутьКПредприятию("8.3.13", РазрядностьПлатформы.x64);
-
Получение пути к тонкому клиенту 1С
ПутьКТонкомуКлиенту = Платформа1С.ПутьКТонкомуКлиенту("8.3.13"); ПутьКТонкомуКлиенту = Платформа1С.ПутьКТонкомуКлиенту("8.3");
-
Получение пути к утилите
rac
ПутьКRAC = Платформа1С.ПутьКRAC("8.3.13"); ПутьКRAC = Платформа1С.ПутьКRAC("8.3");
-
Получение пути к утилите
dbgs
ПутьКDBGS = Платформа1С.ПутьКDBGS("8.3.13"); ПутьКDBGS = Платформа1С.ПутьКDBGS("8.3");
-
Получение пути к автономному серверу
ПутьКIBSRV = Платформа1С.ПутьКIBSRV("8.3.13"); ПутьКIBSRV = Платформа1С.ПутьКIBSRV("8.3");
-
Получение пути к утилите
ibcmd
ПутьКIBCMD = Платформа1С.ПутьКIBCMD("8.3.13"); ПутьКIBCMD = Платформа1С.ПутьКIBCMD("8.3");
Документация публичного интерфейса (в разработке)
Доработка проводится по git-flow. Жду ваших PR.
Смотри файл LICENSE
.