Я пытаюсь найти все файлы на определенном диске, к которым осуществляется доступ до 40 дней, определить их тип и размер файлов в зависимости от расширения.
У меня 40000 файлов в 126 папках, и в общей сложности 51 различных расширений (типов файлов), теперь, когда я хочу найти, какой тип файла занимают, кто много места.
С этим я получил количество файлов на основе расширения:
Get-ChildItem -Path X:\ -Recurse |where{-not $_.PSIsContainer} | group Extension -NoElement
С этим я получил ряд уникальных расширений:
Get-ChildItem -Path X:\ -Recurse | Select-Object -Property Extension -Unique
Get-ChildItem -Path X:\ -Recurse |where{-not $_.PSIsContainer} | group Extension -NoElement
Get-ChildItem -Path X:\ -Recurse | Select-Object -Property Extension -Unique