在单独的行上回显%path%?

使用Windows命令提示符,我可以回显%path%并获得单独的行上产生的path? 像这样的东西,但对于Windows:

echo $path | tr ':' '\n' 

我可以用香草cmd做这个,还是我需要powershell或js脚本?

示例echo%path%输出:

 C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\; 

期望的输出:

 C:\WINDOWS\system32; C:\WINDOWS; C:\WINDOWS\System32\Wbem; C:\Program Files\Microsoft SQL Server\80\Tools\Binn\; C:\Program Files\Microsoft SQL Server\90\DTS\Binn\; C:\Program Files\Microsoft SQL Server\90\Tools\binn\; C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\; C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\; 

尝试:

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

要么

 $env:path.split(";") 

使用拆分运算符方法的键击较less

 $env:Path -split ';' $env:Path.split(';') 

这适用于我(在一个cmd窗口):

 powershell -Command ($env:Path).split(';')