求快速格式化所有盘符的BAT内容
问题很简单,我不会编程,因为电脑里涉及到私人资料,不想被人恢复,所以想要1个全自动,注意,是全自动,快速格式化D,E,F盘,最好是覆盖格式化重复3次,这样可以避免别人用EasyRecovery之类的软件恢复,所以希望高手能帮我编写程序内容,让我可以直接复制内容到TXT里再改成BAT格式就直接能用,谢谢
=====================相关批处理====================================
@echo off
for /l %%F in (1,1,3) do (
echo y|format d: /x /v:本地硬盘D
echo y|format e: /x /v:本地硬盘E
echo y|format f: /x /v:本地硬盘F
)
====================================================================
他们说的都不行,FORMAT命令不仅提示是否格式化,还会在格式化的最后请求卷标。所以他们的方法都不是全自动的。
另外总格式化对硬盘也会造成损害的。 5n7b的应该可以
@echo off
for /l %%i in (1,1,3) do (
echo y|format d: /x
echo y|format e: /x
echo y|format f: /x
)
for一行是循环执行括号内指令三次。
下面是format的帮助,自己酌情改参数。
格式化磁盘以供 Windows 使用。
FORMAT volume [/FS:file-system] [/V:label] [/Q] [/A:size] [/C] [/X] [/P:passes] [/S:state]
FORMAT volume [/V:label] [/Q] [/F:size] [/P:passes]
FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors] [/P:passes]
FORMAT volume [/V:label] [/Q] [/P:passes]
FORMAT volume [/Q]
volume 指定驱动器号(后面跟一个冒号)、装入点或卷名。
/FS:filesystem 指定文件系统的类型(FAT、FAT32、exFAT、NTFS、或 UDF)。
/V:label 指定卷标。
/Q 执行快速格式化。请注意,此开关可替代 /P。
/C 仅适于 NTFS: 默认情况下,将压缩在该新建卷上创建的
文件。
/X 如果必要,请先强制卸除卷。该卷的所有打开句柄
不再有效。
/R:revision 仅 UDF: 强制格式化为特定的 UDF 版本
(1.02、1.50、2.00、2.01、2.50)。
默认 修订版为 2.01。
/D 仅适用于 UDF 2.50: 将复制元数据。
/A:size 替代默认分配单元大小。强烈建议您在通常情况下使用默认 设置。
NTFS 支持 512、1024、2048、4096、8192、16K、32K、64K。
FAT 支持 512、1024、2048、4096、8192、16K、32K、64k,
(128k、256k 用于大于 512 个字节的扇区)。 FAT32 支持 512、
1024、2048、4096、8192、16k、32k、64k, (128k 、256k 用于
大于 512 个字节的扇区)。EXFAT 支持 512、1024、2048、4096、
8192、16K、32K、64K、 128K、256K、512k、1M、2M、4M、8M、16M、
32M。
请注意,FAT 及 FAT32 文件系统对卷上的群集数量施加以下限制:
FAT: 群集数量 <= 65526 FAT32: 65526 < 群集数量 < 4177918
如果判定使用指定的群集大小无法满足以上需求,将立即停止格式化。
大于 4096 的分配单元大小不支持 NTFS 压缩。
/F:size 指定要格式化的软盘大小(1.44)
/T:tracks 为磁盘指定每面磁道数。
/N:sectors 指定每条磁道的扇区数。
/P:passes 将卷上每个扇区的操作次数清零。
此开关对 /Q 无效
/S:state 其中 "state" 为 "enable" 或 "disable"
默认情况下启用了短名称 一个基本的命令
for /l %%i in (1,1,3) do (
echo y|format d: /x
echo y|format e: /x
echo y|format f: /x
)
没测试过不知道能不能用 先单击资源管理器菜单“工具->文件夹选项”选择“查看”,取消里面的“隐藏已知文件内容的扩展名”单击确定退出
新建一个记事本文档,重命名为“1.bat",会弹出警告框,单击“是”
在记事本里面写入
Format C: /X
"C:"是要格式化的盘符 保存退出
(一般来说不执行快速格式化 即是不加/Q的话 就是完全格式化了)
参数/U 无条件格式化。使用这个参数以后格式化命令会对这个磁盘格式化,这样做既有好处也有坏处。好处是能够彻底的检查磁盘,清除所有数据;坏处是速度很慢而且对磁盘有一定的磨损。
FORMAT
format 盘符/FS:FAT(FAT32或NTFS)
再补充:格式化U盘,右击U盘---格式化。
命令开始运行输入CMD(回车):
format H:(<U盘的盘符)/fs:fat32 (或者是输入NTFS格式)(回车)
按任意键开始,之后按N退出。
出现无数参数,表示你多输了,或错了,或没注意空格。
无法格式化,用检测,
chkdsk /r U盘盘符
无法进行检测或无法写入FAT分配表又无法进行格式化,则一般为损坏。