您的位置:首页 > 其它

windows下生成固定大小文件

2015-11-13 12:56 351 查看
转载自:http://blog.is36.com/windows_cmd_create_solid_size_file/

在Linux下可以通过dd命令创建一个固定大小的文件,而在windows下也同样可以,不过命令就不是dd了。

比如在Windows系统中瞬间生成一个100M的文件,如下操作:

进入命令提示符,然后输入fsutil file createnew test.txt 104857600

之后就会在当前命令提示符所在工作目录下生成了一个100M的test.txt文件了

其中104857600=100*1024*1024字节(Byte)

详细解释及扩展:

语法:

fsutil file createnew filename length


长度单位是byte

注意此命令生成的文档是虚胖文档,如果想要生成有真实数据的文档可以用下面的命令:

echo "This is just a sample line appended to create a big file..">dummy.txt
for /L %i in (1,1,14) do type dummy.txt>>dummy.txt


运行后生成大小为1MB的文件dummy.txt

解释:

echo…行生成dummy.txt(64 bytes)

第二行,循环14次,每次通过append自己将文件的大小double。

生成100M的真实数据文件:

echo "This is just a sample line appended  to create a big file. " > dummy.txt
for /L %i in (1,1,21) do type dummy.txt >> dummy.txt


生成一个128M的文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: