Размер корзин пользователей на 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