Внезапно нагуглил, как с помощью таки команды dir получить количество файлов/директорийпапоккаталогов
Например, общее количество файлов в каталоге (включая файлы во вложенныех каталогах):
dir /B /S /A-D | find /V /C "::"
Количество каталогов (включая вложенные), соответственно,
dir /B /S /A:D | find /V /C "::"
(Это при условии, что у нас нет файлов\каталогов, содержащих в названии “::“)
Когда думал эту мысль в прошлый раз, использовать в извращённой форме перенаправление в find не додумался. Я крутой (с)