1.

Solve : Extraction of path extensions in FOR loop?

Answer»

Hi *,

I am trying to loop over all path EXTENSIONS with a FOR command (W2K):

Code: [Select]for /f "eol=;" %i in ("%PATHEXT%") do echo %i

I thought FOR would loop over all LINES and if I declare ';' as a LINE separator, it should work. (Of course, it does not.) I can also not use

Code: [Select]"DELIMS=;"

as I don't know how many path extensions are defined.

Any idea?
Thanks,
CSGot it   It works with

Code: [Select]set P=%PATHEXT:;= %
for %i in (%P%) do echo %i



Discussion

No Comment Found