摘要:
写一个工具正好需要用到获取文件在磁盘上占用空间的大小,先普及一下知识吧首先说一下“文件大小”和“占用空间”的区别,文件大小是指文件自身的大小,不管这个文件放在哪里大小都不会发生改变,而占用空间是指文件所在分区占用的空间,文件放在不同的分区所占用的空间可能会有所不同,占用空间一般大于等于文件大小。这里我们先做个实验,在cmd里输入如下代码fsutil file createnew F:\TestFile.dat 12345678此时在F盘下创建了一个TestFile.dat的文件,然后把该文件复制到另外一个盘,文件大小和占用空间如图所示:可以看出。两个一样的文件,在不同分区下。出现了占用空间大小 阅读全文