Unfortunately DIR is mutually exclusive in showing hidden/system files or not showing them so if you do DIR /AH it will show only hidden files not all other files as well.
If you pipe the output of DIR /AH to a file (using > ), then /AS using >> to append to the file, then DIR*.* again using >>, you can end up with what you want in a single file.
SD