基本上,我正在寻找像 Windirstat 这样在命令行上运行良好并且易于通过网络分发的东西。
我试过 sysinternals du(不能排除/包含文件类型)、diruse(像 du 一样有限)、cygwin du(太慢)。我也尝试了所有我能找到的图形工具,但没有一个有命令行界面。
我缺少任何隐藏的宝石吗?
基本上,我正在寻找像 Windirstat 这样在命令行上运行良好并且易于通过网络分发的东西。
我试过 sysinternals du(不能排除/包含文件类型)、diruse(像 du 一样有限)、cygwin du(太慢)。我也尝试了所有我能找到的图形工具,但没有一个有命令行界面。
我缺少任何隐藏的宝石吗?
我找到了Xinorbis。看起来很精彩。
如果您愿意/能够将 Unix 工具带到您的 Windows 机器上(我猜您是,因为您已经在使用 du),您可以尝试在 bash 脚本中使用 cygwin 中的 findutils:
注意 - 这大致就是我要做的;它没有经过测试。
当然,如果您想对系统中的每种类型的文件执行此操作,则可以更有效地完成此操作。对于单一类型,使用专用工具可能不会变得更好,因为这应该是 IO 绑定的。