Skills

Db Run

Запуск 1С:Предприятие.

Install

npx skills add Nikolay-Shirokov/cc-1c-skills --skill db-run -g -a claude-code -y
Category
Engineering
Updated
4d ago
License
MIT
Context cost
Lightabout 673 tokens
Runs scripts
Yes, review before use

What it does

Запуск 1С:Предприятие. Используй когда нужно запустить 1С, открыть базу, запустить предприятие

/db-run, Запуск 1С:Предприятие

Запускает информационную базу в режиме 1С:Предприятие (пользовательский режим).

Usage

/db-run [database]
/db-run dev
/db-run dev /Execute process.epf
/db-run dev /C "параметр запуска"

Параметры подключения

Прочитай .v8-project.json из корня проекта и разреши базу:

  1. Если пользователь указал параметры подключения (путь, сервер), используй напрямую
  2. Если указал базу по имени, ищи по id / alias / name в .v8-project.json
  3. Если не указал, сопоставь текущую ветку Git с databases[].branches
  4. Если ветка не совпала, используй default Платформа, v8path найденной записи базы, иначе корневой v8path. Не задан ни там, ни там, -V8Path не передавай. Если файла нет, предложи /db-list add. Если использованная база не зарегистрирована, после выполнения предложи добавить через /db-list add.

Команда

powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-run.ps1" <параметры>

Параметры скрипта

ПараметрОбязательныйОписание
-V8Path <путь>нетКаталог bin платформы (или полный путь к 1cv8.exe)
-InfoBasePath <путь>*Файловая база
-InfoBaseServer <сервер>*Сервер 1С (для серверной базы)
-InfoBaseRef <имя>*Имя базы на сервере
-UserName <имя>нетИмя пользователя
-Password <пароль>нетПароль
-Execute <файл.epf>нетЗапуск внешней обработки сразу после старта
-CParam <строка>нетПараметр запуска (/C)
-URL <ссылка>нетНавигационная ссылка (формат e1cib/...)
-AdditionalV8Arguments <список>нетДоп. аргументы запуска 1cv8.exe через запятую, напр. /UseHwLicenses+

*, нужен либо -InfoBasePath, либо пара -InfoBaseServer + -InfoBaseRef

Важно

Скрипт запускает 1С в фоне (Start-Process без -Wait), управление возвращается сразу.

Примеры

Read the whole SKILL.md on GitHub

More in Engineering