【发布时间】:2019-11-19 17:56:39
【问题描述】:
我正在尝试查找特定驱动器中在 40 天之前访问的所有文件,根据扩展名查找它们的文件类型和特定文件大小。 我在 126 个文件夹中有 40000 个文件,总共有 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
【问题讨论】:
-
您的问题到底是什么?代码的哪一部分不起作用?
标签: powershell fileserver