Powershell 回波输出是意外的
我试图在PowerShell上使用echo打印路径,但输出为Powershell 回波输出是意外的,powershell,environment-variables,Powershell,Environment Variables,我试图在PowerShell上使用echo打印路径,但输出为%path% PS C:\> echo %Path% %Path% PS C:\>echo%路径% %路径% 您能告诉我如何执行此操作吗?在PowerShell中,环境变量通过env范围展开: PS C:\> $env:Path %SystemRoot%\system32\WindowsPowerShell\v1.0\;C:\Windows\system32;C:\Windows;... PS C:\>$env:Path %System
%path%
PS C:\> echo %Path%
%Path%
PS C:\>echo%路径%
%路径%
您能告诉我如何执行此操作吗?在PowerShell中,环境变量通过
env
范围展开:
PS C:\> $env:Path
%SystemRoot%\system32\WindowsPowerShell\v1.0\;C:\Windows\system32;C:\Windows;...
PS C:\>$env:Path
%SystemRoot%\system32\WindowsPowerShell\v1.0\;C:\Windows\system32;C:\Windows代码>
%xxx%
变量是一个CMD变量。%Path%是一个命令行变量,PowerShell不支持该变量。您需要使用适当的环境变量:
echo $env:Path
可能重复的