Как посмотреть размер корзины в Windows 10 или 7

Всякий раз, когда я вижу, что корзина на моем рабочем столе заполняется, независимо от того, есть ли там только один файл или большой кусок больших медиафайлов, я хочу сбросить ее в чистом виде. На самом деле я никогда не заботился о том, какой размер я заберу обратно, до или после того, как выбросил его. Но если вы спросите меня, как узнать, сколько в корзине по размеру, вы можете быть удивлены, что у меня нет быстрого ответа прямо в голове.

У AddictiveTips есть идея, как это сделать через проводник. Но он включает в себя довольно много шагов, которые изменяют параметры просмотра в проводнике, чтобы увидеть корзину в обычном виде, общий размер которого можно найти в диалоговом окне «Свойства».

На самом деле есть гораздо более простой способ. Просто запустите следующую команду в окне командной строки, и вы сразу получите то, что вам нужно, без изменения каких-либо параметров просмотра.

 dir/sc:$recycle.bin

Или запустите это, чтобы увидеть размер без списка файлов в корзине.

  каталог/sc:$recycle.bin |  findstr файл (ы) 

Если вы хотите проверить размер корзины на другой диск, замените диск c: другой буквой диска.

Вдохновленный этим сценарием в центре сценариев Microsoft, вот код PowerShell, который вы можете использовать, чтобы получить размер всех корзины не только на вашем компьютере, но и на любых других удаленных компьютерах в той же сети.

  $ computer = "computername" $ ​​drive = Get-  WmiObject -Class Win32_LogicalDisk -Filter "DriveType = 3" -ComputerName $ computerforeach ($ диск в $ дисках) {$ path = "" + $ computer + "" + $ drive.DeviceID.Replace (":", "$  ") + '$ Recycle.Bin' $ bins = Get-ChildItem -Path $ path -Force $ output =" "foreach ($ bin in $ bins) {попробуйте {$ size = Get-ChildItem -Path $ Bin.FullName -  Recurse -ErrorAction SilentlyContinue $ size = $ size |  ForEach-Object {$ _. Length} |  Measure-Object -Sum if ($ size.Sum -gt 0) {Write-Host $ computer  $ drive.DeviceID $ size.count "файлы в корзине, всего" $ size.sum "байт"} else {}}  catch {}}}  

Замените имя компьютера тем, к которому вы хотите получить доступ, все готово. Чтобы получить доступ к собственному компьютеру, используйте вместо него «localhost».

Оцените статью
toodcast.ru
Добавить комментарий