正在閱讀:不一般 批量整理磁碟碎片不一般 批量整理磁碟碎片

2008-02-21 09:31 出處:其它網站 作者:佚名 責任編輯:shiyun

  使用XP自帶的磁碟碎片管理程式整理磁碟碎片時,不能自動整理所有磁碟,只能我們手動整理完一個再整理另一個,這對於我們這些懶人來說,確實不可忍受,所以只能出些懶招了。

  方法一:

  使用批處理,將以下代碼保存為文件 AutoDefrag.bat

  for %%d in (c: d: e:) do defrag %%d /f

  需要整理碎片的時候,只要連續按兩下該文件即可。其中,c: d: e: 為要整理的分區盤符,可根據自己的實際情況自行添加或修改。

  方法二:

  使用 solid; BORDER-TOP: 1px solid; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid" cellPadding=0 width="80%" border=1> '批量整理磁碟碎片腳本

  set WshShell = CreateObject("WScript.Shell")

  '啟動圖形介面的整理程式

  WshShell.Run "dfrg.msc"

  WScript.Sleep 1000

  '等待1秒鐘,用於程式啟動

  While WshShell.AppActivate("磁碟碎片整理程式") = FALSE

  wscript.sleep 1000

  Wend

  '將磁碟碎片整理程式選為目前窗口

  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”關閉整理程式

  WshShell.Sendkeys "%{F4}"

  使用方法:連續按兩下

關注我們

最新資訊離線隨時看 聊天吐槽贏獎品