Unverified50% confidenceFactTime unknown
Environment variables set with 'set' (CMD) or '$env:' (PowerShell) only take effect in the current process and its child processes
1
Sources
50%
Confidence
Medium-term (~90 days)
Relevance
7/2/2026
First Seen
Valid until: 9/30/2026
Sources
Related Claims
Unverified子进程从父Shell继承环境变量,新开终端窗口是全新Shell进程,其环境变量来自系统配置文件而非上一窗口手动设置的值63% similarVerifiedsetX 命令设置的环境变量不会立即在当前会话中生效,必须重新打开命令行窗口或重启系统60% similarUnverifiedWindows 中 setX 命令会将环境变量写入注册表路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment56% similarUnverifiedShell的前置环境变量语法可以使代理设置只对当次命令启动生效,不会污染当前Shell会话54% similarUnverified执行 claude 命令遇到「不是内部或外部命令」报错,是因为安装路径未添加到系统 PATH 环境变量52% similar
Cite This Claim
Stable URI
https://kongchang.com/claim/57486API
curl https://kongchang.com/api/v1/knowledge/claims/57486MCP
get_claim(id=57486)