Do you know that DIR command can be adjusted? Try to type the following command into MS-DOS prompt, and the pres Enter:
Set dircmd=/o:xxx /a
Change the xxx with one of these parameters:
N - sort by file name
E - sort by file extension
D - sort by file date
S - sort by file size
A - sort by last accessed date
G - list the folder first
Then try to type DIR command as usual.
For example, to list the folder first and then sort all by its name, use this command:
Set dircmd=/o:GND /a
To reverse the sort order (from Z to A), use a minus sign before the parameter, like this:
Set dircmd=/o:-N /a
Another example:
Set dircmd=/p
Now every time you execute the DIR command, the report list will be displayed page by page with the Enter pressing.
If you don't want to type the set dircmd command for every MS-DOS session, then insert that line command in the C:\Autoexec.bat file.