顯示具有 ms-dos 標籤的文章。 顯示所有文章
顯示具有 ms-dos 標籤的文章。 顯示所有文章

大掃除~用批次檔清理電腦

過年大掃除,你有幫你的電腦大掃除了嗎~

我前陣子幫家裡兩台NB重新安裝一次Windows,還做了系統備份,希望新年的開始能跑的穩定點~但還有4台電腦等著我維護...工作這麼忙,重安裝又要重設定~哪那麼多閒功夫呀~

那麼至少清除一下電腦中暫存的垃圾吧~懂電腦的人就會知道電腦中的垃圾要去哪清~

不過一個一個手動清除會不會太慢了點~這時弄個批次檔就解決啦~

作法

打開記事本,填入以下命令,然後存檔時命名為【cleanSystem.bat】

@echo off
echo 正在清除系統垃圾檔案中,請稍候......
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %windir%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\*.bak
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%windir\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"
del /f /s /q "%temp%\*.*"
echo 清除系統垃圾檔案完成!!
echo. & pause

再來點兩下這個檔讓它執行就好啦~

原理

簡單來說,這個批次檔執行後,會將你系統根目錄(如C:\)下的一些暫存檔、備份檔改刪除~

然後刪除系統目錄(如C:\WINDOWS)下的備份檔~

再來就是暫存區的檔案與瀏覽器的暫存區~

完成後基本上大多數的垃圾就消失了~

覺得不夠乾淨?

那麼建議你做一些標準清除的動作

  • 開始→程式集→附屬應用程式→系統工具→清理磁碟 (對應指令: cleanmgr)
  • 清除瀏覽器暫存檔案與 Cookie (Internet Explorer 5.5/6.0 適用):
    • 結束 Internet Explorer,然後結束「Windows 檔案總管」的所有執行個體。
    • 按一下 [開始],再按一下 [控制台],然後按兩下 [網際網路選項]。
    • 按一下 [一般] 索引標籤,然後按一下 [Temporary Internet files] 下方的 [刪除檔案]。
    • 在 [刪除檔案] 對話方塊中,按一下以選取 [刪除所有離線內容] 核取方塊,然後按一下 [確定]。
    • 按一下 [確定]。
  • 清除瀏覽器暫存檔案與 Cookie (Mozilla Firefox 適用):
    • 啟動 Mozilla Firefox
    • 點選「Tools」→「Options」
    • 點選「Privacy」
    • 點選「Clear All」
  • 掃瞄、修復、重組磁碟
  • 其他動作(我沒玩過,歡迎有用過的談談心得)
    • 清除不用的右鍵選單與註冊表內容
    • 找清除軟體來幫你清

相關連結

MS-DOS commands與磁碟定期重組

相信有很多比我玩電腦玩更熟的人,一定知道命令提示字元可以為我們做很多事。

像我有時懶得寫程式,但又想有效率的叫電腦做些瑣碎的事,這時MS-DOS command就能幫上忙了~

以下我分享一些我常用的命令:磁碟定期掃瞄重組、立即重新啟動、XP懶人開機法、移動檔案

chkdsk】【defrag】磁碟定期掃瞄重組

先針對設定步驟說明,再對用到的指令說明

設定步驟

  • 開啟 開始\程式集\附屬應用程式\【記事本】
  • 輸入以下內容
start /wait chkdsk c: /f
start /wait defrag c:
start /wait chkdsk d: /f
start /wait defrag d:
  • 儲存檔案,附檔名為.bat,如【C:\DefragAll.bat】
  • 開啟 開始\程式集\附屬應用程式\系統工具\排定的工作
  • 新增排定的工作, 瀏覽到剛才的.bat檔,然後設定執行時間,輸入你登入的帳號密碼等...
  • 完成
在這裡要用到三種MS-DOS指令
  • start:執行另一程式,我下wait參數,代表被呼叫的程式結束後才繼續執行
  • chkdsk:掃瞄磁碟,後面帶c:就掃瞄C碟
  • defrag:重組磁碟,後面帶c:就重組C碟

PS.順道一提,前陣子看到一個免費的重組工具,可以針對資料夾重組,叫PowerDefrag2005,有需要的人也可以玩玩看

shutdown】立即重新啟動

不知大家是否像我一樣懶,有時電腦變慢要重新啟動,可是要按好幾下按鍵或滑鼠,在實在很麻煩~

我的做法

  • 開啟 開始\程式集\附屬應用程式\【記事本】
  • 輸入以下內容
pause
shutdown -r -t 0 
  • 儲存檔案到桌面,附檔名為.bat,如【RestartNow.bat】

當你要重新啟動時,就點兩下這個Bat檔

然後跳出黑色視窗要你按一下任意鍵,當你按下時就會重新啟動了

在此用到的兩個指令

  • pause:跟重新開機沒有直接關係,只是怕你有時不小心點到這個工作時,不會真的馬上重新啟動,如果你要取消,請按【Ctrl+C】
  • shutdown:用來關機的指令,不過按照我下的參數,它會很快的重新啟動電腦

control】XP懶人開機法

既然都談到懶人重新開機的方式,不免談談開機的方式~

如果你是用windows xp的話,電腦中只要有2個以上使用者帳號,或是你有設定密碼,就會要求你選擇使用者,輸入密碼~

但如果你很確信不會有人亂動你電腦,或是你希望它開機後自己登入~

那就用這方法吧~

  • 開始→【執行】
  • 輸入【control userpasswords2】
  • 出現「使用者帳戶」對話盒後,先點選你要讓XP自動登入的帳號,使該帳號成反白狀態後,再取消「必須輸入使用者名稱和密碼,才能使用這台電腦」左邊的勾選狀態,最後再按下〔套用〕,讓電腦以你選擇的帳號自動登入XP
  • 出現「自動登入」對話盒後,依序在「密碼」、「確認密碼」欄中輸入你原本的XP登入密碼,如果之前沒設定密碼,就留空白不管他。設定好之後,再按下〔確定〕,回到「使用者帳戶」對話盒後,一樣按下〔確定〕完成全部設定工作。

以後,當你再重開機時,電腦便會自動登入WindowsXP,不用再花時間輸入密碼啦!

move】移動檔案

移動檔案這件事可能就不是那麼多人會用到,不過我自己會用,所以就順便介紹,下這個命令的方式如下

move "來源檔" "目的地"

例如我希望我D:\Temp的資料夾下,所有的內容要放到 "E:\New Data "資料夾下

我就會寫

move "D:\Temp\*" "E:\New Data "

這裡可以注意到兩件事

  • 我用雙引號把路徑匡起來,這樣就算有空白在裡面的路徑也沒關係
  • 這樣下命令只會移動一層的資料,也就是說有子目錄它不會移動

參考資料

這裡是關於技術的手札~

也歡迎大家到

倫與貓的足跡



到噗浪來

關心一下我唷!
by 倫
 
Copyright 2009 倫倫3號Beta-Log All rights reserved.
Blogger Templates created by Deluxe Templates
Wordpress Theme by EZwpthemes