在单独的行上回显%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(';')