Disk Usage (du) — утилита от Sysinternals. Автор: Марк Руссинович. Du сообщает об использовании дискового пространства для указанного каталога. Может работать рекурсивно. Весит мало, установки не требует. Однако, требует принять лицензионной соглашение при первом запуске. du [-c[t]] [-l <levels> | -n | -v] [-u] [-q] <directory> Параметры: Выходные данные CSV форматируются следующим образом: Path, CurrentFileCount, CurrentFileSize, FileCount, DirectoryCount, DirectorySize, DirectorySizeOnDisk https://learn.microsoft.com/ru-ru/sysinternals/downloads/du При первом запуске: Принимаем лицензионной соглашение. Если вы планируете использовать утилиту где-нибудь в своём скрипте, то вам придётся предварительно запустить её от имени пользователя, под которым будет работать скрипт и принять лицензионной соглашение. Agree. При повторных запусках: В размерах между периодами имеется разделитель. Пример использования дискового пространства папки с учётом жёстких ссылок и без. С большими папками утили