SuperAPI AI 工具集

db-dump-cf

通用与其它

查看项目

更新于 10-15 21:03

技能介绍

用途:将 1С 信息库的配置导出为二进制 CF 文件,用于保存配置或制作 CF 备份。

主要能力:支持文件型信息库(-InfoBasePath)与服务器型信息库(-InfoBaseServer + -InfoBaseRef);可指定用户名、密码;可导出单个扩展(-Extension)或全部扩展(-AllExtensions);可传入 1cv8.exe 或 ibcmd 的附加参数。

使用方式:命令为 /db-dump-cf [database] [output.cf],不带参数时使用默认库并输出 config.cf。连接参数从项目根目录的 .v8-project.json 解析:用户直接给出路径或服务器则直接使用;给出库名则按 id/alias/name 查找;未指定则按当前 Git 分支匹配 databases[].branches,未匹配则用 default。平台路径取该库记录的 v8path,否则取根级 v8path,两者都没有则不传 -V8Path。若文件不存在,建议 /db-list add;若所用库未注册,执行后建议通过 /db-list add 添加。

实际执行调用 PowerShell 脚本:powershell.exe -NoProfile -File "${CLAUDE_SKILL_DIR}/scripts/db-dump-cf.ps1" <参数>。脚本参数中 -OutputFile 必填;-InfoBasePath 与 -InfoBaseServer+-InfoBaseRef 二选一必填;-V8Path、-UserName、-Password、-Extension、-AllExtensions、-AdditionalV8Arguments、-AdditionalIbcmdArguments 可选。

适用场景:需要把 1С 配置导出为 CF 备份、保存配置快照,或导出扩展为 cfe 文件时使用。

限制:资料未提供收费、价格、平台兼容范围与效果保证等信息;使用前需确保 .v8-project.json 或显式连接参数可用,且脚本依赖 PowerShell 与 1С 平台工具。