You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11实例中PowerShell执行echo path无正常输出问题求助

在Windows 11 PowerShell中查看Path环境变量的正确方法

问题出在PowerShell和CMD的语法差异上:在PowerShell里执行echo path只会输出字符串"path",而非环境变量——你之前在Windows 10里能用,大概率是在CMD中执行的echo %Path%,而非PowerShell。

以下是PowerShell中查看Path环境变量的正确命令:

  • 查看当前会话的合并Path(用户级+系统级):
    $env:Path
    
  • 仅查看系统级Path环境变量:
    [Environment]::GetEnvironmentVariable("Path", "Machine")
    
  • 仅查看用户级Path环境变量:
    [Environment]::GetEnvironmentVariable("Path", "User")
    

如果觉得路径挤在一起不好读,可以用以下命令让每个路径单独占一行:

$env:Path -split ';'

还可以排序后输出:

$env:Path -split ';' | Sort-Object

内容的提问来源于stack exchange,提问作者talon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 01:41:01