Windows 平台设置环境变量持久化
解决方案
方案1:使用正确的 setx 语法
# Windows CMD 语法(在 PowerShell 中运行)
setx ASCIINEMA_API_URL "https://rec.asfd.cn"
方案2:PowerShell 原生命令(推荐)
[Environment]::SetEnvironmentVariable("ASCIINEMA_API_URL", "https://rec.asfd.cn", "User")
验证设置
# 检查当前会话
echo $env:ASCIINEMA_API_URL
# 检查所有用户环境变量
Get-ChildItem Env: | Where-Object Name -eq "ASCIINEMA_API_URL"
# 或者使用系统命令
Get-Content Env:ASCIINEMA_API_URL
命令行打开环境变量配置界面
# 方法1:使用 sysdm.cpl
sysdm.cpl
# 方法2:直接打开高级系统设置
rundll32.exe sysdm.cpl,EditEnvironmentVariables
# 方法3:PowerShell 中运行
Start-Process sysdm.cpl