Предположим, я хотел отобразить каждый исполняемый файл в папке% programfiles%
cd %programfiles%
for /r . %i in (*.exe) do echo "%~i"
, но это дает
c:\program files\program1\program1.exe
c:\program files\program2\program2.exe
, и я хочу
program1\program1.exe
program2\program2.exe
Какубрать эти префиксы?