首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 读懂 Electron 单实例锁:以 WorkBuddy 多开为例#WorkBuddy#

    逻辑是:1.优先读环境变量WORKBUDDY_INSTANCE_NUMBER2.没有的话,看程序所在的目录名是不是以-数字结尾(比如装在WorkBuddy-2里)3.拿到实例号后,应用名会变成WorkBuddy 实测把两个开关一起用上,写成一个启动脚本:@echooffsetlocalset"WORKBUDDY_INSTANCE_NUMBER=2"set"WORKBUDDY_CONFIG_DIR=%USERPROFILE%\.workbuddy 双击运行,验证三点:1.进程数变化:从8个变成17个(Electron是多进程架构,一个实例本身就有8个左右的进程)2.新数据目录生成:%USERPROFILE%\.workbuddy-2被创建,结构完整

    2100编辑于 2026-10-10
领券