怎么使用批处理文件(bat)在指定目录下创建指定大小的文件 PS:是创建文件,不是创建文件夹

如题所述

创建文件就写一个文件就行了。指定大小,你就往文件里面写入数据就对了。比如创建一个 1.txt文件
echo. >1.txt
这样就创建一个空文件了。追问

我要创建一个1T的文件 用bat去做怎么做?

追答

这个。。。 如果有时间的话,你就一直往一个文件写数据一直到1TB吧,echo 1>1.txt 这样写入一次的话,这个文件大小就增加4字节。你自己算吧。应该还有其他办法的。个人思维就是这样的。

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-19
1T? 一般个人用途的硬盘没有这么大的吧?? 就算有,操作系统也不一定支持吧。。。
下面的语句支持创建常规点的文件:
fsutil file createnew e:\b.txt 1048576

说明:
1) 需要在管理员权限下运行;
2) "e:\b.txt"为文件夹路径和文件名,可根据需要修改。如果有空格记得加双引号;3) "1048576"为以字节(B)为单位的文件大小,示例中为1兆(MB)。本回答被提问者采纳
相似回答