在PowerShell中获取PATH环境变量

问题描述 投票:0回答:3

我想检查PowerShell中的PATH环境变量

我已经尝试过了

Get-ChildItem env:path

我想获取完整的路径,但只获取其中很小的一部分。我得到多少取决于 PowerShell 窗口的宽度,例如

C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Progra...
powershell path ellipsis
3个回答
17
投票

如果想查看完整路径,一种方法是使用

echo
:

echo $env:path

7
投票

如果只是显示问题,您可以将其通过管道传输到

Format-List
cmdlet:

get-childitem env:path | Format-List *

4
投票

如果只是显示问题,您也可以使用

Select-Object

Get-ChildItem Env:\Path | Select-Object *

或直接获取房产

(Get-ChildItem Env:\Path).Value

运行

$env:PATH
也可以工作,并且会打印整个字符串值,以防您不需要其他属性,但如果您想在自己的行中打印项目,您可以使用

$env:Path -split ';'

$env:Path -replace ';', "`n"

其他一些替代方案是

$env:PATH.Split(';')
$env:PATH.Replace(';', "`n")

© www.soinside.com 2019 - 2024. All rights reserved.