[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 可不可以用批处理无中生有,创建一个3G的文件?

去买u盘,想用大文件测试一下读写速度。

想不出别的办法了,只想到这个笨方法,批处理自身无限叠加,等一两分钟就3G了吧,可能更快.没有具体测试过
  1. @echo off
  2. :start
  3. type %0>>%0
  4. goto start
  5. 00
复制代码

TOP

本帖最后由 batman 于 2013-9-19 19:25 编辑

文件大小1G
  1. @echo off
  2. set /a size=1024*1024*1024
  3. fsutil file createnew $ %size%
复制代码
***共同提高***

TOP

3G的
  1. @echo off
  2. mshta vbscript:createobject("scripting.filesystemobject").opentextfile("$",2,1).write(1024*1024*1024*3)(self.close)
  3. set /p num=<$&del $
  4. fsutil file createnew $ %num%
复制代码
***共同提高***

TOP

文件大小1G
batman 发表于 2013-9-19 19:21



    学习了

TOP

fsutil file createnew file 3222222222

TOP

回复 2# foxJL

这个好像不行吧!将会出现多个:start标签,和 goto start ,乱套了。
时光荏苒||新陈代谢&&涛声依旧||本性难移

TOP

本帖最后由 foxJL 于 2013-9-21 22:32 编辑

回复 7# 悬崖之树


测试了一下,确实是乱了,但无论跳到哪type %0>>%0这句还是有效的.

TOP

返回列表