Skip to content

Latest commit

 

History

History
85 lines (73 loc) · 2.5 KB

docs.zh-CN.md

File metadata and controls

85 lines (73 loc) · 2.5 KB

文档

返回README View English

Note

文档仍在完善中
如果你想参与完善,请按 此文档 的指引提交PR

使用

启动方式见 README

配置文件

配置存储在 config.json 中。
你可以修改此文件来更改配置。

配置文件结构

  • (Object) 根对象
    • rules (Array) 规则组
      • (Object) 一个规则
        • path (String) 要遍历的路径(必须为绝对路径)
        • matches (Array) 匹配规则列表
          • (Object) 一个匹配规则
            • type (String) 匹配类型(见下支持的匹配
            • value (String) 匹配的值
            • full (Boolean) 是否完全匹配
            • rename (String) 重命名的名称(不带.lnk
          • ...
      • ...

支持的匹配

参数由 windows-shortcuts 包提供,具体可见此包的文档

  • target: 快捷方式的指向
  • args: 命令行参数
  • workingDir: 工作路径
  • runStyle: 运行方式(具体数据尚不明确)
  • icon: 图标路径
  • iconIndex: 图标在文件的第几个(对于DLL和有多个图标的文件)
  • hotKey: 启动热键(具体数据尚不明确)

配置文件示例

点击展开
{
    "rules": [
        {
            "path": "路径1",
            "matches": [
                {
                    "type": "target",
                    "value": "目标地址1",
                    "full": false,
                    "rename": "重命名1"
                },
                {
                    "type": "workingDir",
                    "value": "工作路径1(完全匹配)",
                    "full": true,
                    "rename": "重命名2"
                }
            ]
        },
        {
            "path": "路径2",
            "matches": [
                {
                    "type": "icon",
                    "value": "图标路径1",
                    "full": false,
                    "rename": "重命名3"
                }
            ]
        }
    ]
}

另外,本仓库的 config.json 也预置了几个示例。