回声输出意外



我正在尝试在PowerShell上使用echo打印路径,但输出%Path%

PS C:> echo %Path%
%Path%

你能告诉我怎么做吗?

在PowerShell中,环境变量通过env范围进行扩展:

PS C:> $env:Path
%SystemRoot%system32WindowsPowerShellv1.0;C:Windowssystem32;C:Windows;...

%xxx%变量是CMD的东西。

%

Path% 是一个命令行变量,在 PowerShell 中不受支持。您需要使用适当的环境变量:

echo $env:Path

最新更新