List Contents of Drive by size

I am having difficulty listing the contents of a specific disk drive including hidden files and folders by size on disk.

Its been a while since i have used dos and batch files in windows as am used to UNIX so was wondering if anybody could help me with this?

Regards,

Alan Jackson

I don't think you can do this with one "dir".
For help on dir options:
dir /?

Example of all non-hidden files and directories by reverse order of size.

dir /o:-s /s /p

The same for hidden files.

dir /a:h /o:-s /s /p