我们有一个有数十万个文件的硬盘
我需要弄清楚我们有多少个文件扩展名
我如何使用 windowspowershell 或命令提示符或其他可用程序来执行此操作?
我需要它遍历每个目录。我公司的律师需要这个。它可以是整个硬盘的总数,而不必按目录细分
例子:
1232 JPEG
11 exe
45 bat
2342 avi
532 doc
答案1
dir -recurse | group-object 扩展 -noelement
答案2
只是因为我可以:一个快速而肮脏的cmd
解决方案,它并不比 PowerShell 长太多:
(for /r %f in (*) do @(set /a EXT:%~xf+=1 >nul 2>&1))&set EXT: