使用批處理for命令清除事件查看器所有Windows EventLog日志
更新時間:2013年05月26日 12:44:59 作者:
以前裝完系統(tǒng)后要做個Ghost,為了達(dá)到完美,每次做Ghost前都會手動清除 事件查看器所有Windows EventLog日志
以前裝完系統(tǒng)后要做個Ghost,為了達(dá)到完美,每次做Ghost前都會手動清除 事件查看器所有Windows EventLog日志。
后來使用了Windows 2008 r2/Win7后,這事變的復(fù)雜多了,所以也就沒管了。
再后來有同事問到如何把他們?nèi)壳宄驗橐粋€一個清,在Microsoft一級有很多目錄,要想完全清除得半小時,并且清除后又有了,不實用。
再到今天,我在玩Hyper-V時,總看到一堆Error,鑒于之前給公司做的持續(xù)交付里,批處理大顯身手,所以想應(yīng)該可以使用批處理來實現(xiàn), Google后發(fā)現(xiàn)一位國際友人有提到清除所有Win7 EventLog的方法,寫了一屏CMD,順藤摸瓜,得此一行清除所有Windows EventLog的方法。
此方法原則上能通吃所有Windows系統(tǒng),但本人僅在Windows 2008 R2上測試通過,所以至少Vista以上版本應(yīng)該都能使用。
以下為正文,保存為WindowsEventLog.ClearAll.cmd 雙擊執(zhí)行:
@ECHO OFF
TITLE 清除所有事件查看器里看到的EventLog日志
ECHO.
ECHO CreateBy柳永法 2012-1-29 12:05:30
ECHO ModifyBy柳永法 2012-9-25 18:10:55
ECHO.
FOR /F "delims=" %%I IN ('WEVTUTIL EL') DO (WEVTUTIL CL "%%I")
PAUSE
后來使用了Windows 2008 r2/Win7后,這事變的復(fù)雜多了,所以也就沒管了。
再后來有同事問到如何把他們?nèi)壳宄驗橐粋€一個清,在Microsoft一級有很多目錄,要想完全清除得半小時,并且清除后又有了,不實用。
再到今天,我在玩Hyper-V時,總看到一堆Error,鑒于之前給公司做的持續(xù)交付里,批處理大顯身手,所以想應(yīng)該可以使用批處理來實現(xiàn), Google后發(fā)現(xiàn)一位國際友人有提到清除所有Win7 EventLog的方法,寫了一屏CMD,順藤摸瓜,得此一行清除所有Windows EventLog的方法。
此方法原則上能通吃所有Windows系統(tǒng),但本人僅在Windows 2008 R2上測試通過,所以至少Vista以上版本應(yīng)該都能使用。
以下為正文,保存為WindowsEventLog.ClearAll.cmd 雙擊執(zhí)行:
復(fù)制代碼 代碼如下:
@ECHO OFF
TITLE 清除所有事件查看器里看到的EventLog日志
ECHO.
ECHO CreateBy柳永法 2012-1-29 12:05:30
ECHO ModifyBy柳永法 2012-9-25 18:10:55
ECHO.
FOR /F "delims=" %%I IN ('WEVTUTIL EL') DO (WEVTUTIL CL "%%I")
PAUSE
相關(guān)文章
bat如何獲取當(dāng)前盤符和當(dāng)前所在文件夾的路徑
這篇文章主要介紹了bat如何獲取當(dāng)前盤符和當(dāng)前所在文件夾的路徑,文中補(bǔ)充介紹了bat 獲取文件目錄路徑(4種情況,各有配圖),感興趣的朋友跟隨小編一起看看吧2024-03-03
windows 批處理bat連接本地mysql 創(chuàng)建制定數(shù)據(jù) 并執(zhí)行sql文件
這篇文章主要介紹了windows 批處理bat連接本地mysql 創(chuàng)建制定數(shù)據(jù) 并執(zhí)行sql文件,需要的朋友可以參考下2021-03-03
批處理BAT腳本中set命令的使用詳解(批處理之家Batcher)
這篇文章是批處理之家的Batcher為大家分享的批處理BAT腳本中set命令的使用方法,也是整理的最細(xì)的一篇關(guān)于set命令的使用的2021-09-09
批處理中屏蔽錯誤信息 nul 2>nul 的用法 (cmd>nul空
批處理中屏蔽錯誤信息這個 >nul 2>nul 可以屏蔽一切屏幕的輸出可以這樣理解2012-06-06

