文件夹最多包含多少文件
2012-02-10 10:16
239 查看
从字面上来说,文件夹就是用于“存放”各种文件的,而文件夹自身并不占用磁盘空间;而文件则是某些信息的载体,所以文件会占用磁盘空间。至于一个文件夹可以存放多少个文件,让我们一起通过一个实验来进行验证。打开“记事本”,输入引号内的代码:“for /l %%a in (1,1,10000000000000000) do echo text> %%a.txt”,然后将这段代码另存为一个bat格式的批处理文件。
这段批处理文件的意思是,在文本文件中写入“text”,然后保存为名为“1.txt”,然后通过不断循环的方式,依次累加并创建“2.txt”、“3.txt”、“4.txt”等文件。在FAT32格式的磁盘中,运行该处理文件,当创建到第65535个文件的时候,就会提示用户“无法创建目录或文件”。说明在FAT32格式的磁盘环境中,一个文件夹只可以包括最多65534个文件和文件夹(如图1)。
图1
而NTFS格式的磁盘环境中无法进行该进行测试,在NTFS格式的磁盘中,一个文件夹最多可以存放4294967295个文件。这是因为在刚才的测试中,我们可以看到65534个文件就占用了255MB的空间(如图2),而4294967295约为65534的65538倍,则需要16712190MB的磁盘空间(255*65538=16712190),约为16.7TB,所以无法完成该测试。
图2
这段批处理文件的意思是,在文本文件中写入“text”,然后保存为名为“1.txt”,然后通过不断循环的方式,依次累加并创建“2.txt”、“3.txt”、“4.txt”等文件。在FAT32格式的磁盘中,运行该处理文件,当创建到第65535个文件的时候,就会提示用户“无法创建目录或文件”。说明在FAT32格式的磁盘环境中,一个文件夹只可以包括最多65534个文件和文件夹(如图1)。
图1
而NTFS格式的磁盘环境中无法进行该进行测试,在NTFS格式的磁盘中,一个文件夹最多可以存放4294967295个文件。这是因为在刚才的测试中,我们可以看到65534个文件就占用了255MB的空间(如图2),而4294967295约为65534的65538倍,则需要16712190MB的磁盘空间(255*65538=16712190),约为16.7TB,所以无法完成该测试。
图2
相关文章推荐
- WINDOWS下一个文件夹最多可以放多少个文件--终于找到答案了
- window一个文件夹中最多可以存储多少个文件
- Windows一个文件夹下面最多可以放多少文件
- [转]WINDOWS下一个文件夹最多可以放多少个文件--终于找到答案了
- windows系统文件夹下最多有多少个子文件
- 搜索文件夹内的所有文件里包含某字符串的linux命令(转)
- Java zip,rar解压中文文件,以及包含在文件夹中的中文文件
- 从控制台获取输入的文件目录然后将该目录(包含子目录)下的.java文件复制到D:/java文件夹中
- linux批量删除文件夹(包含子目录)下面的指定文件
- Windows系统下一个文件夹里可以放多少个文件?
- Windows操作系统单文件夹下到底能存放多少文件及单文件的最大容量
- iOS并发编程笔记,包含GCD,Operation Queues,Run Loops,如何在后台绘制UI,后台I/O处理,最佳安全实践避免互斥锁死锁优先级反转等,以及如何使用GCD监视进程文件文件夹,并发测试的方案等
- C++读取文件夹中所有文件的路径,包含子文件夹
- 如何用VC60实现类似windows搜索文件的功能,针对文件夹中包含的文件名进行模糊查
- 快速包含删除大量文件的文件夹
- linux如何搜索一个文件夹下包含某个字段的文件
- 在Linux下某一个文件夹下,如何查找包含某一个字符串的文件
- java 文件夹拷贝(文件夹里包含文件和文件夹) 代码
- 教你验证一个文件夹下最多可以有多少个子文件夹
- 批量删除文件夹下包含指定字段的文件