我需要从文件系统中的不同位置以相同的设置启动 conemu(同时移动配置 xml)。该配置的位置(奇怪的是)存储在配置本身中,因此如果位置发生变化,启动时会弹出 fastconfig 对话框。
我看到两个避免 fasconfig 对话框的选项:在配置中弄乱 xml、每次更新文件或将配置存储在默认存储中(应用于 -resetdefault 键)。该默认配置似乎是硬编码的...
还有其他解决方案吗?
答案1
答案是“使用便携版本”。
我不太清楚,为什么 ConEmuPortable.exe 关心应用程序的路径,无论如何,它会检查 Data/settings/ConEmuSettins.ini。对于我所执行的任务,我发现直接启动 App/ConEmu/ConEmu.exe 是安全的。无论您将便携式包放在哪里,它都会成功找到正确的配置文件,没有任何警报,将配置存储在 ConEmu.xml 的“.Vanilla”部分中
唯一需要注意的是,以防万一,不要在删除 Data/settings/ConEmu.xml 的情况下启动 exe。xml 文件中会出现非常奇怪的混乱,甚至有些部分涉及不存在的文件,即使您稍后用干净的文件替换它,这些混乱也不会消失。如果您需要全新的库存配置文件,请使用 conemuportable 存档中的 ConEmu.xml。我不明白这是怎么回事。