自 V2.7.1 起,程序支持通过命令行参数启动,预先对软件进行一些临时性配置。
主程序支持通过命令行参数在启动时直接应用自定义权重,适合脚本、自动化任务或自定义快捷方式调用。
| 参数 | 说明 |
|---|---|
--weight-set <名字> <权重> | 设置一条权重,可重复出现;出现该参数即开启自定义权重 |
-lib <样本库名> | 仅加载样本库中指定样本时生效,可重复或使用列表 |
-file <文件名或路径> | 仅指定外部文件生效;启动时自动加载第一个存在的文件 |
权重名字与 -lib / -file 的目标均支持 JSON 风格列表(整体用单引号包裹,避免与外层引号冲突):
--weight-set '["测试样本12","测试样本13"]' 20.00
列表内各项使用同一权重;若要为不同名字设置不同权重,重复书写多个 --weight-set。
-lib / -file:任何已加载样本中只要存在该名字即设置权重-lib:仅样本库中指定样本被加载时生效-file:
demo.txt):任何路径下的同名文件都生效D:\demo\demo.txt):仅该具体文件生效rctool.exe --weight-set "测试样本12" 20.00 rctool.exe --weight-set "测试样本12" 20.00 -lib "测试样本文件" rctool.exe --weight-set '["测试样本12","测试样本13"]' 20.00 -file "demo.txt"
参数本身的错误(权重值不是数字、为负数、参数缺值、未知参数等)只写入运行日志,不弹出前端窗口;异常部分忽略,程序正常启动。
如果是在公共电脑上,该功能可能会被滥用,请自行评估使用场景。
自 V2.7.1 起,你可以在「配置 → 高级设置」中选择性开启/关闭参数解析功能。
© 2025~2026 ElofHew. All rights reserved.