Windows Vista下自動清理垃圾有講究
1 2 下一頁
轉(zhuǎn)載請注明出處 電腦報(bào)(www.shudoo.com)
2008年第50期F版 責(zé)任編輯:成驚羽
作者:福建 俞木發(fā)
董師傅教你:借助Vista的任務(wù)計(jì)劃自動提升操作權(quán)限。
Windows XP下很多朋友都在使用“關(guān)機(jī)腳本+一鍵批處理”來自動清理垃圾文件,不過這個(gè)招數(shù)到了Vista下卻不靈了,雖然批處理命令仍然可以執(zhí)行,但卻發(fā)現(xiàn)很多垃圾文件并沒有被清理掉。這其中的原因是什么?在Vista下又該如何自動清理垃圾文件?董師傅今天就為大家解決這些難題。
一、 清理垃圾命令為何在Vista下失效
自動清理垃圾的批處理命令相信很多朋友都知道,其實(shí)就是一大堆刪除命令的集合,大家也可以到www.shudoo.com/bzsoft下載自動刪除垃圾的批處理文件看看。由于Vista采用NTFS格式的分區(qū),文件(特別是系統(tǒng)目錄下文件)的刪除都要取得權(quán)限才能完成。由于批處理腳本中很多命令要?jiǎng)h除的是系統(tǒng)目錄下的文件(比如“del /f /s /q %systemdrive%*.log”命令,在試圖刪除“C:WindowsSoftwareDistributionDataStoreLogsedb.log”時(shí)),系統(tǒng)會給出拒絕訪問的提示,原因就是由于權(quán)限不足(如圖1)。
董師傅提醒:網(wǎng)上很多垃圾文件清理腳本并不一定適合每個(gè)人,因?yàn)檫@也有可能誤刪除重要文件。使用前應(yīng)該了解清楚腳本的作用。
圖1 權(quán)限不足
因?yàn)槌鲇诎踩紤],在Vista中即使我們以系統(tǒng)管理員登錄系統(tǒng),但在實(shí)際操作中仍然只是擁有標(biāo)準(zhǔn)賬戶的權(quán)限。關(guān)機(jī)腳本是通過命令提示符加載的,默認(rèn)情況下是以標(biāo)準(zhǔn)用戶身份運(yùn)行,所以有些清理垃圾命令由于權(quán)限不足無法完成文件的刪除。
