In a batch file, is it possible to replace this use of SED and TR with a for loop ?
the batch file: 

    @echo.
    @set curdrive=%~d0
    @path | %curdrive%\utils\sed -e "s/PATH=//" | %curdrive%\utils\tr ; \n
    @echo.

Sample output (one path element on each line):

    C:\cheeso\bin
    C:\Perl\bin
    c:\utils
    C:\Windows\system32
    C:\Windows
    C:\Windows\System32\Wbem
    c:\Program Files\Microsoft SQL Server\90\Tools\binn\
    c:\.net3.5
    c:\.net2.0
    c:\vs2008\common7\IDE
    c:\netsdk2.0\bin


This batch file depends on the sed.exe and the tr.exe from [UnxUtils][1].
I'd like to do the same thing using only built-in commands and programs that are included with Windows.  Can I do it?  Hints? 


  [1]: http://unxutils.sourceforge.net/
In a batch file, is it possible to replace this use of SED and TR with a for loop ?
===

the batch file: 

    @echo.
    @set curdrive=%~d0
    @path | %curdrive%\utils\sed -e "s/PATH=//" | %curdrive%\utils\tr ; \n
    @echo.

Sample output (one path element on each line):

    C:\cheeso\bin
    C:\Perl\bin
    c:\utils
    C:\Windows\system32
    C:\Windows
    C:\Windows\System32\Wbem
    c:\Program Files\Microsoft SQL Server\90\Tools\binn\
    c:\.net3.5
    c:\.net2.0
    c:\vs2008\common7\IDE
    c:\netsdk2.0\bin


This batch file depends on the sed.exe and the tr.exe from [UnxUtils][1].
I'd like to do the same thing using only built-in commands and programs that are included with Windows.  Can I do it?  Hints? 


  [1]: http://unxutils.sourceforge.net/