文件夹中文件数量的数字可能不一致,这是为什么呢?

文件夹中文件数量的数字可能不一致,这是为什么呢?

在 Windows XP 中,当我单击文件夹上的“属性”时,它显示

Size: 788 MB (826,867,591 bytes)
Size on disk: 806 MB (845,590,528 bytes)
Contains: 8,772 Files, 0 Folders

当我进入文件夹时,左下角显示

9,512 objects

当我选择所有项目并执行“属性”时,它说

2,970 Files, 0 Folders

Size: 452 MB (474,082,998 bytes)
Size on disk: 457 MB (479,973,376 bytes)

我认为没有任何文件是隐藏的 - 我唯一能想到的是文件夹层次结构在那个阶段已经变得相当深。

根据在 git bash 中运行以下命令,我认为 9512 个对象是正确的数字:

$ find . | wc
   9513    9513  785977

答案1

右键单击文件夹并转到属性时,它会添加当前文件夹中的所有文件,子文件夹中的所有文件。

当您进入一个文件夹并全选时,即使您的选择包括包含文件的子文件夹,它也会仅列出该文件夹中的文件。但是,对该选择执行“属性”将包括子文件夹文件。

在 Win7 上测试了这一点,但 XP 可能有点不同。

我实际上对这些不一致之处感到有点惊讶。

相关内容