首页 > 其他分享 >使用fsutil创建指定大小文件

使用fsutil创建指定大小文件

时间:2024-02-27 18:15:53浏览次数:23  
标签:文件 a% 创建 fsutil 指定 file 大小 txt

以下命令将在 D:\projects\test 目录下创建大小为 4KB 的文件 4096.txt

fsutil file createnew D:\projects\test\4096.txt 4096

需要注意的是,通过 fsutil 指令生成的文件是空文件。

指定内容生成指定大小文件

以下命令将在 D:\projects\test 目录下创建大小为 2KB 的文件 2k.txt,文件内容是 1024个 “ 常 ” 字。

"常"*1024 > 2k.txt

2k.txt 默认编码是 UFT-16,“ 常 ” 占 2个字节,所以文件大小刚好为 2KB。

也可以自定义文件编码:

"常" * 1024 | out-file 3k.txt -Encoding UTF8    

“ 常 ” 在 UTF-8 中占 3个字节,所以生成的文件为 3KB大小。

@echo off

set a=1
:loop
fsutil file createnew file%a%.txt 10485760
echo file%a% done
set /a a+=1
if %a% lss 11 goto :loop

pause

双击运行 create_file.bat 即可批量生成 10个 10M 大小的文件。

标签:文件,a%,创建,fsutil,指定,file,大小,txt
From: https://www.cnblogs.com/szy13037-5/p/18037476

相关文章

  • 创建 Harmony 项目之后 build 时可能出现 ohpm registry is empty 的错误
    HarmonyOS是最近最火的操作系统,HarmonyOS宣布删除Android代码之后,HarmonyOS正式向世界上第三大操作系统有迈进了一步,HarmonyOS前期为了完成从Android到HarmonyOS的过渡,在设计之初HarmonyOS采用了双框架架构设计。从图中可以看出无论HarmonyOS还是Android底层都是......
  • 如何创建自己的Spring Boot Starter并为其编写单元测试
    当我们想要封装一些自定义功能给别人使用的时候,创建SpringBootStarter的形式是最好的实现方式。如果您还不会构建自己的SpringBootStarter的话,本文将带你一起创建一个自己的SpringBootStarter。快速入门创建一个新的Maven项目。第三方封装的命名格式是xxx-spring-boo......
  • 【MySQL-技术】MySQL数据库自动添加创建时间、更新时间(超详细版)
    参考文档:https://blog.csdn.net/A1924/article/details/117074646 一、MySQL5.7及以上版本(也适用于MySQL8.0+)方法下列给出了三种不同时期修改表的SQL,便于各位看官快捷开发(CV大法)1、新建表自动获取创建时间:timestampnotnulldefaultCURRENT_TIMESTAMP自动获取更新时间:times......
  • 创建常量类
    1packagecom.test.gaode.test;23publicclassConstants{45/**6*订单状态7*/8publicstaticenumOrderStats{910DELETE(0,"删除"),RESERVE(1,"订单预定"),CONFIRM(2,"订单确认"),COMPLETE......
  • NLog条件配置——实现将包含某个特定字符串日志写入指定文件
    需求产生缘由在开发中为了了解程序在运行的内存状态并记录下来,以便出问题时判断是不是与内存相关。于是实时采集了开发程序需要的内存信息。但采集的内存信息在存储时,以NLog中的Trace级别来存储的话,会与程序其它Trace级别的日志都记录在相同的TraceLog文件下,这会导致在查看内存......
  • 聊聊maven指定version区间的妙用
    前言在我们开发微服务项目的过程中,难免会依赖各种jar,开发环境可能引用1.0.0-SNAPSHOT,而到了正式环境,则需要引用1.0.0。之前我们的做法是通过pom配置profile来达到不同环境,使用不同的版本。形如下<profiles><!--开发环境--><profile><properti......
  • linux空磁盘挂载到指定目录操作步骤
    linux磁盘挂载1、检查硬盘分区情况:fdisk-l 或 lsblk如图所示:/dev/sdb磁盘还未分区2、给新硬盘添加分区执行fdisk/dev/sdb按照下面步骤依次输入指令3、格式化分区类型mkfs.xfs/dev/sdb14、查看格式化后的所有文件系统类型blkid5、将新建分区挂载到指定目录m......
  • Node安装及创建Vite项目
    1.安装node进入官网下载:Node.js(nodejs.org) 选择安装路径后,默认安装;确认是否成功安装: 2.创建vite项目npminitvite-apptestvite 3.启动cdtestvitenpmrundev 4.确认 ......
  • 4-1. 创建人物状态栏
    ColourfulHierarchyCategoryGameObject插件用于美化Hierachy窗口通过查看ColorPalette可以知道用法UIInputSystem冲突我们的项目使用了最新的InputSystem,所以需要按上图所示进行操作,以便UI也可以享受到新InputSystem的福利切图找到Base-UI然后自......
  • 在MFC MDI项目中创建子窗口并显示
    该项目是基于MFCMDI向导创建的项目,建议创建MDI项目的类向导中,在最后选择生成的类中,view类基于CFormView,要在MDI项目中创建自定义的子窗口并显示在矿建窗口中使用以下步骤:1、使用类向导创建基于MFC的类,基类选择CFormView(这个有类似对话框的功能),当然也可以使用CView。2、创建完成......