有没有办法在 Windows 资源管理器中添加“包含”列?

有没有办法在 Windows 资源管理器中添加“包含”列?

我正在合并一些旧的备份档案并在此过程中删除重复项,而微软让在 Windows 中查找空文件夹变得如此困难这一事实让我感到沮丧。

Windows Search 在这方面也没什么用。Windows Search 只是在一定程度上有用。例如,如果我正在处理 JPEG、PNG、BMP 等图片文件。下面我将举一个例子。

确定文件夹是否为空...

我经常将Thumbs.db文件放在图片文件夹中。这些文件是由以前版本的 Windows 生成的。现在,如果我合并了两个包含图片文件的大型备份档案(删除重复项并保存孤立文件),那么这些 Thumbs.db 文件就会留在其中一个位置。因此,这些文件夹似乎包含文件,即,如果我选择这些文件夹并按Alt+Enter查看属性,我可以阅读“包含”部分,以确保备份文件夹在删除之前确实是空的。

A

如果不是空的,它会显示其中包含多少个文件。由于 Thumbs.db 文件被遗留,它会显示其中包含文件,因此会给我一个误报。因为我不想知道文件夹是否包含 Thumbs.db 文件,所以我用不到它们。它们只是以前 Windows 中的垃圾。

因此,我可以做的是使用 Windows Search 在该文件夹中进行搜索,*.db然后删除它找到的所有 Thumbs.db 文件。然后我可以再次检查属性,如果显示 0 个文件,我知道我可以放心地删除该文件夹及其所有子文件夹,因为我知道我不会删除任何图片文件。

如果结果仍大于 0,则意味着该文件夹结构中有一个或多个文件不是 Thumbs.db 文件,而是图片文件或具有不同扩展名的其他文件。我必须逐个打开每个文件夹,沿着文件夹树向下查找,直到找到可能重要的文件并将它们复制到新位置,然后再删除该文件夹。我可以使用 Windows 搜索找出这些文件的搜索路径。但这就是 Windows 搜索所能提供的帮助。

因此,虽然 Windows Search 在某种程度上有帮助,但它并不能直接解决查找空文件夹的问题!

我的建议是……

因为Alt+Enter是了解文件夹是否包含文件的最佳方式,所以这就是我想到的主意。

在 Windows 资源管理器窗口中,如果您使用“详细信息”视图,您将获得一个文件和文件夹列表,其中包含所有不同列,例如名称、修改日期、类型等。您还可以通过右键单击其中一个列然后单击“更多”来添加更多列。

现在,如果有一个“包含”列供您选择,那不是很好吗?这样,您就可以概览给定父/根文件夹中所有不同子文件夹有多少个文件和文件夹。

但微软所谓的软件工程师和设计师显然没那么聪明。他们希望你在每个子文件夹上都按Alt+ Enter,或者右键单击每个子文件夹并选择“属性”。我检查过了!没有“包含”列。

b

但是还有其他几个有用的列!例如“大小”列,它显示文件有多大。但它对文件夹根本不起作用!从什么时候起,“大小”信息与文件夹无关了?为什么我必须深入到子文件夹中才能检查其中的文件有多大?或者必须使用Alt+Enter或右键单击它并单击属性?完全没有意义!

那么,有没有办法通过自定义的方式在 Windows 资源管理器中添加“包含”列?是否可以为 Windows 资源管理器编写某种扩展或插件,以便添加“包含”列?或者我们是否正在考虑为 Windows 编写一个全新的文件管理器程序来完成这个简单的任务?

而不是这样...

C

我们可以有这样的东西吗...

d

或者这要求太高了?...

我觉得我要求的并不过分。微软早就该想到这个问题了,甚至几十年前。如果你在谷歌上搜索,你会发现很多人都在问同样的问题,如何在 Windows 中查找空文件夹?最好不要具备广泛的编程技能,也不要花一个月的时间编写自己的 Windows 程序?如果 Windows 资源管理器中有一个用于查找空文件夹的内置选项,许多 Windows 用户都会受益匪浅。

我使用的是 Windows Vista,但我也使用 Windows 7 和 Windows 8.x,它们同样糟糕。他们至少可以做的正确的事情就是让列正确。这是怎么回事?为什么包含多个文件和子文件夹的文件夹在查看父文件夹时在显示“大小”的地方什么都不显示?这简直太愚蠢了!

答案1

This is just plain stupid!我同意,有时候 Windows 很蠢!:)

与其编写 Windows 资源管理器插件(它确实很有用),不如试试这个适合你的免费小软件http://windirstat.info/

解析所有驱动器可能需要花费一些时间(您可以将其限制在文件夹、驱动器上),但它将报告您想要的所有内容:

  • 父文件夹大小
  • 子文件夹大小
  • 每个文件夹中的文件数
  • 父文件夹的子文件夹数量
  • 和更多...

所有这些都以友好的树状图形式表示。

或者如果您打算自动执行某些操作,只需编写一个小型 powershell 脚本...

我不知道如何设置 Windows 资源管理器来检索您想要的所有内容,甚至不确定是否可行...

相关内容