ChatGPT 时区启动器
==================

推荐用法：
1. 双击 ChatGPTTimeZoneLauncher.exe（不需要安装 .NET 8）。
2. 在界面中选择“时区名称”或“固定 UTC 偏移”。
3. 推荐填写 IANA 时区名称，例如 Asia/Shanghai、America/New_York、Europe/London。
4. 点击“保存并启动 ChatGPT”。第一次使用可以点击“创建桌面快捷方式”。

它不会修改 Windows 系统时区，而是在启动 ChatGPT 时只给 ChatGPT 进程设置 TZ 环境变量，因此其他软件不受影响。

启动器通过 Windows AppX 包查询 OpenAI.Codex 的当前安装位置，并动态找到 app\ChatGPT.exe，不依赖你提供的具体版本目录。因此 ChatGPT 更新后仍可使用。

重要说明：
- 时区变量在进程启动时读取。如果 ChatGPT 已经运行，启动器会提示重启；不会强制杀死进程，避免丢失未保存工作。
- 该方案适用于 ChatGPT/Electron 使用运行时默认时区的时间显示与逻辑。极少数直接调用 Windows 原生时区 API 的功能可能仍使用系统时区。
- 设置保存在：%LOCALAPPDATA%\ChatGPTTimeZoneLauncher\settings.json
- EXE 需要与同目录的 ChatGPTTimeZoneLauncher.ps1 放在一起；如果不想使用 EXE，也可以双击 ChatGPTTimeZoneLauncher.vbs。
- 如果双击没有反应，可以双击“启动 ChatGPT 时区版.cmd”查看启动结果。
