使用
XP自帶的磁盤碎片管理程序整理磁盤碎片時(shí),不能
自動(dòng)整理所有磁盤,只能我們手動(dòng)整理完一個(gè)再整理另一個(gè),這對(duì)于我們這些懶人來說,確實(shí)不可忍受,所以只能出些懶招了。
方法一:
使用批處理,將以下代碼保存為文件 AutoDefrag.bat
for %%d in (c: d: e:) do defrag %%d /f
需要整理碎片的時(shí)候,只要雙擊該文件即可。其中,c: d: e: 為要整理的分區(qū)盤符,可根據(jù)自己的實(shí)際情況自行添加或更改。
方法二:
使用 solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" cellPadding=0 width="80%" border=1> ’批量整理磁盤碎片腳本
set WshShell = CreateObject("WScript.Shell")
’啟動(dòng)圖形界面的整理程序
WshShell.Run "dfrg.msc"
WScript.Sleep 1000
’等待1秒鐘,用于程序啟動(dòng)
While WshShell.AppActivate("磁盤碎片整理程序") = FALSE
wscript.sleep 1000
Wend
’將磁盤碎片整理程序選為當(dāng)前窗口
WshShell.AppActivate "磁盤碎片整理程序"
WScript.Sleep 200
’按下“ALT+A”打開下拉菜單
WshShell.SendKeys "%A"
WScript.Sleep 200
’按下“D”鍵
WshShell.SendKeys "D"
’整理完畢后等待5秒鐘
While WshShell.AppActivate("磁盤碎片整理完畢") = FALSE
wscript.sleep 5000
Wend
’激活該窗口
WshShell.AppActivate "磁盤碎片整理完畢"
WScript.Sleep 200
WshShell.Sendkeys "{TAB}"
Wscript.Sleep 500
WshShell.Sendkeys "{ENTER}"
Wscript.Sleep 500
’按下“ALT+F4”關(guān)閉整理程序
WshShell.Sendkeys "%{F4}"
使用方法:雙擊