如何快速创建一个指定大小的文件供测试
4个回答
推荐于2017-11-27 · 知道合伙人数码行家
可以叫我表哥
知道合伙人数码行家
向TA提问 私信TA
知道合伙人数码行家
采纳数:25897
获赞数:1464984
2010年毕业于北京化工大学北方学院计算机科学与技术专业毕业,学士学位,工程电子技术行业4年从业经验。
向TA提问 私信TA
关注
展开全部
有的时候需要做各种测试,比如测试向U盘写入文件的速度而这种测试都需要很大的文件。可是一时半会也找不到硬盘中合适的文件。下面就给大家介绍一个方法直接创建一个大小可以指定的空白文件。
这个其实很简单的,只需要在命令行中输入几段代码就可以轻松搞定,首先快捷键win+R调出运行窗口,输入CMD调出命令行窗口,先定位到准备存放这个文件的文件夹,如果要存放到F盘根目录那么就输入“F:”,然后输入“fsutil file createnew test.txt 6442450944”,为什么数字会是6442450944呢?当然就是硬盘厂商和微软对于容量的换算不同啦,所以输入这个数字才能在Windows中制作出大小刚好为6GB的TXT文件。
这个其实很简单的,只需要在命令行中输入几段代码就可以轻松搞定,首先快捷键win+R调出运行窗口,输入CMD调出命令行窗口,先定位到准备存放这个文件的文件夹,如果要存放到F盘根目录那么就输入“F:”,然后输入“fsutil file createnew test.txt 6442450944”,为什么数字会是6442450944呢?当然就是硬盘厂商和微软对于容量的换算不同啦,所以输入这个数字才能在Windows中制作出大小刚好为6GB的TXT文件。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2020-04-05
展开全部
输入win+r,输入cmd,输入fsutil file createnew C:\a.txt 1024(1024可以改变为需要的文件大小,单位字节),这样会在C盘创建一个指定大小的文件,也可以更改路径
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-01-14
展开全部
for (int i = 0; i < 1024; i++) {
byte[] buffer = new byte[4 * 1024 * 1024]; //1次4M,这样内存开的大一些,又不是特别大。
fos.write(buffer);
}
byte[] buffer = new byte[4 * 1024 * 1024]; //1次4M,这样内存开的大一些,又不是特别大。
fos.write(buffer);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |