教你验证一个文件夹下最多可以有多少个子文件夹
来源:互联网 发布:nodejs 调用java文件 编辑:程序博客网 时间:2024/05/01 05:33
申明:文章作者:Qdieyou,如转载,请注明出处,谢谢!
文章首发:http://bbs.cfanclub.net/dispbbs.asp?boardID=45&ID=501921
题外话:你是否有过这个疑问呢,一个文件夹下到底可以放多少个子文件夹呢?如果别人跟你说,这个没限制,或者说极限是65534,你就这样轻易得相信他了吗?
有一句老话:实践是检验真理的唯一标准!那我们就来实践一下吧!
你也许会说,65534?实践,你不是开玩笑吧?如果是手工去创建那么多的子文件夹,那这个玩笑可真的开大了。在这里我们就通过用批处理来完成我们的任务吧!
言归正状:
申明一个概念:批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。
明白了这个,相信你已经想到我的方案了吧!我是通过循环批处理来实现创建子文件夹。
把下面的内容复制到记事本中,保存为create.bat文件(文件名可以随便去,只要扩展名是bat就好了)
for /l %%a in (1,1,1000000) do md %%a
然后找一个剩余空间最大的分区(在创建的过程中,可能很耗空间)新建一个文件夹,命令为“Test”。将create.bat文件复制到文件夹“Test”中,双击运行就可以了。会出现类似下图的窗口:
此主题相关图片如下:
直到出现“无法创建文件夹”字样为止,然后查看一下“Test”文件夹属性,就可以看到有多少个文件了,这个过程持续的时间根据不同的电脑配置将会有所不同,大概需要10分钟时间吧。
FAT32文件系统下得出的结果是:65534。NTFS下据说是没有限制的,大家可以试下!
后续工作:删除那个Test文件夹,直接删除的话,你会发现自己压根没耐性等下去!
那就也用批处理命令吧。复制以下内容,保存为“del.bat”,保存在Test文件夹下,然后运行。
for /l %%a in (1,1,1000000) do rd %%a
另外一个方法:打开CMD,进入到Test文件夹的目录,输入:RD /Q /S .
然后回车,命令行会变得没反应了,说明它正在完成你的任务,不要以为死机哦!
(注意了:最后面有一个点,代表当前路径)
最后附上两个批处理文件:
点击浏览该文件
- 教你验证一个文件夹下最多可以有多少个子文件夹
- 教你验证一个文件夹下最多可以有多少个子文件夹
- windows系统文件夹下最多有多少个子文件
- window一个文件夹中最多可以存储多少个文件
- Linux下如何查看一个文件夹下有多少文件
- WINDOWS一个文件夹可以放多少文件。
- liunx下可以嵌套创建多少文件夹
- 一个try{}后最多可以有多少个catch()语句
- MySQL的一个表最多可以有多少个字段
- Windows下一个文件夹下最多可以放…
- [Linux]Linux下如何查看有多少文件夹,多少子目录
- 怎样用matlab读取一个文件夹下的多个子文件夹中的多个图片文件
- linux 下查看有当前文件夹有多少个文件
- WINDOWS下一个文件夹最多可以放多少个文件--终于找到答案了
- [转]WINDOWS下一个文件夹最多可以放多少个文件--终于找到答案了
- android 随手记 遍历文件夹下的文件有多少
- 怎么查看linux文件夹下有多少个文件
- Excel 最多可以有多少行
- le 更新了 0.5b1
- 关于System.in.read()
- ASP.NET 2.0 CSS Friendly Control Adapters 1.0
- asp.net页面执行过程
- 世界知名英文软件产品简介
- 教你验证一个文件夹下最多可以有多少个子文件夹
- DB2数据库常用的操作语句
- 常见硬件和设备英文名说明
- 使用透明叠加法美化文件上传界面
- 教你如何修改文件关联图标
- 3月3日——培训第70天
- ubuntu5.10 下安装perl5.88
- 3月4日——培训第71天
- 3月5日——培训第72天