@echo off if {%1} equ {-l} ( dir %2 %3 %4 %5 %6 %7 %8 %9 ) else if {%1} equ {-a} ( dir /w /a %2 %3 %4 %5 %6 %7 %8 %9 ) else if {%1} equ {-la} ( dir /a %2 %3 %4 %5 %6 %7 %8 %9 ) else if {%1} equ {-al} ( dir /a %2 %3 %4 %5 %6 %7 %8 %9 ) else ( rem (for %%i in (*) do @echo %%i) rem (for /f "skip=5 tokens=4" %%i in ('dir') do @echo %%i) dir /w %1 %2 %3 %4 %5 %6 %7 %8 %9 rem for /f "eol=i skip=6 delims=" %%i in ('dir /w %%1 %%2 %%3 %%4 %%5 %%6 %%7 %%8 %%9') do @echo %%i )