win11 的 chatgpt 客户端怎么更换家目录?

lokamir 2026-08-28 09:16 1

win11 的 chatgpt 是 uwp 的,没有地方可以设置环境变量,
每次要查本地的资料都是先扫描 C 盘 onedrive 和 home 目录,有什么办法解决吗?
而且,让它自己安装一个 node.js ,它自己还没有权限用,每次都要跑 wsl 去用 wsl 里的 node.js ,好难受啊
最新回复 (4)
  • Quik 08-28 09:46
    1
    uwp 似乎是写死的%USERPROFILE%\.codex ,而且在沙箱里,没办法跳出 AppContainer
    但你可以用 Junction ,也就是把%USERPROFILE%\.codex 指向你想换的路径,类似于软连接,这样从 Codex 角度还是原来那个,但其实已经换成你指定的位置了。

    另外可以检查一下有没有 C:\Users\<user>\.git ,也就是用户目录是 git 的情况似乎会优先扫描。

    另外就是,用 Codex 难道不应该单独进一个项目目录作为 workspace 嘛,如果是直接在用户 profile 工作就有可能直接在这里开始找了吧。此外也可以用 AGENTS.md 约束一下扫码的行为吧。
  • lokamir 楼主 08-28 10:12
    2
    @Quik 神奇的就在这里,我给项目目录了,有时候都是知道自己的边界的,但有时候就是会抽风跑去 user 目录,这也是很偶然发现,agent 不会告诉你它扫描了 user 目录,但是如果你去看它写的查询脚本,会发现它其实是会扫描 C 盘的
  • Quik 08-28 10:50
    3
    @lokamir #2 那就 config.toml 里,设置用户 profile 直接 deny 好了,放资料写 read-only ,项目设置 write ,这样即便是扫 C 盘也直接 deny 了吧。
  • lxqxqxq 08-28 14:39
    4

    将 .codex 文件夹复制到别的盘 再回来设置快捷方式试试,我的谷歌就是这样弄
* 帖子来源V2EX
返回