Размер корзин пользователей на Windows Server 2019?

Есть ли способ показать размер корзины для каждого пользователя в Windows Server 2019?

(А может быть, посчитать такие размеры через PowerShell и потом отобразить их в аккуратной таблице?)

У нас могут быть вышедшие из-под контроля процессы или приложения, заполняющие корзину и, следовательно, диск:

«Очистка диска», похоже, бесполезна: кажется, показывает только размер корзины текущего пользователя:

Запускаем что-то вроде этого на целевом сервере:

      (Get-ChildItem -LiteralPath 'C:\$Recycle.Bin' -File -Force -Recurse -ErrorAction SilentlyContinue |
    Measure-Object -Property Length -Sum).Sum

... получу общий размер корзины, но:

  • не раскрывает право собственности
  • кажется, это занимает вечность, в некоторых случаях > 12 часов, и в этот момент мне приходится остановить это, поскольку серверы выполняют производственные рабочие нагрузки.

Как лучше всего получить таблицу, в которой отображаются владельцы файлов и папок, а также общий размер принадлежащих им файлов и папок для всех пользовательских корзин на сервере?C:водить машину?

      user      directory     size
---       ---
sergio    recycle bin    20GB
rene      recycle bin     1GB
spunky    recycle bin   100GB
system    recycle bin   300TB
admin     recycle bin    10GB

0 ответов

Другие вопросы по тегам