使用新行中的每个条目打印Windows%PATH%

Gro*_*sha 13 windows cmd

我有一个任务:在新行上打印%PATH%变量的所有条目.例如:

C:\Program Files\
C:\Windows
C:\Windows\System32
Run Code Online (Sandbox Code Playgroud)

等等...

Gro*_*sha 51

解决了:我用过 echo %path:;=&echo.%

资源

  • @SteveValliere很抱歉非常慢的答案,但这里是来源(历史:http://geekswithblogs.net/AskPaula/archive/2008/12/18/128035.aspx#548528) (2认同)
  • 很好的答案!我希望能解释一下它的工作原理和原因:) (2认同)
  • @ Nom1fan它解释了它是如何工作的:https://superuser.com/questions/1369142/how-this-windows-cmd-command-works/1369153#1369153 (2认同)
  • 很好的答案。对输出进行排序非常方便,例如: ```cmd /c "echo %path:;=&echo.%" | 排序``` (2认同)