:: list path in set for human readable
@echo off
setlocal

set a=1

:LOOP
for /f "delims=;, tokens=%a%" %%i in ("%path%") do if  "%%i" neq "" (
  echo %%i
  set /a a=a+1
  GOTO :LOOP
)