windows命令 format的用法
作者:互联网
笔记
准备用一个串口屏, 串口屏升级工程要将TF卡先格式化为FAT32.
厂家建议用format命令格式化, 而不是用windows资源管理器自带的格式化UI来做, 说带UI的操作, 格式化的不完全.
format命令的用法
// 如果要查看format指令的用法, 在cmd中执行 fromat /?
// 命令解释
// g: 格式化g盘(U盘插入后, 在电脑中显示的盘符为G)
// /q 快速格式化. 如果不加/q, 格式化的比较慢, 但是格式化的完整.
// /x 格式化之前, 先卸载目标磁盘的卷.
// /fs:fat32 格式化的文件格式 为fat32
// /a:4906 默认扇区大小4096字节
// /V:my_udisk 卷名称为 my_udisk
format g: /q /x /fs:fat32 /a:4096 /V:my_udisk
执行过程
C:\Users\me>format g: /q /x /fs:fat32 /a:4096 /V:my_udisk
在驱动器 G: 中插入新磁盘
准备操作完成后请按 Enter...
文件系统的类型是 FAT32。
正在快速格式化 14.8 GB
正在初始化文件分配表(FAT)...
格式化已完成。
总共有 14.8 GB 的磁盘空间。
14.8 GB 可用。
每个分配单元中有 4,096 字节。
磁盘上有 3,880,319 个可用的分配单元。
每个 FAT 项中有 32 位。
卷序列号为 820D-218E
想法
翻了一下计算机, 看到VS自带一个叫format.lib的库.
等有时间, 可以用调试工具带着format.com跑一下, 看看MS怎么实现的format.com, 然后再自己程序中, 不调用format.com, 自己来实现格式化U盘.
那样的话, 就可以一键将U盘或TF卡格式化成自己常用的文件格式和参数.
标签:格式化,format,windows,fat32,用法,GB,my,udisk 来源: https://blog.csdn.net/LostSpeed/article/details/121857130