标签: powershell environment-variables
以下代码获取并打印出PATH中的环境变量:
$path_variables = (Get-ChildItem Env:PATH | Select-Object -first 1).Value Write-Host $path_variables
但问题是,变量%JAVA_HOME%\bin在打印出来时会被翻译为C:\Program Files\Java\jdk1.7.0_51\bin。
%JAVA_HOME%\bin
C:\Program Files\Java\jdk1.7.0_51\bin
使用PowerShell抓取变量时,是否有办法保持变量的动态特性?