使用批處理for命令清除事件檢視器所有Windows EventLog日誌_DOS/BAT

來源:互聯網
上載者:User
以前裝完系統後要做個Ghost,為了達到完美,每次做Ghost前都會手動清除 事件檢視器所有Windows EventLog日誌。

後來使用了Windows 2008 r2/Win7後,這事變的複雜多了,所以也就沒管了。
再後來有同事問到如何把他們全部清除,因為一個一個清,在Microsoft一級有很多目錄,要想完全清除得半小時,並且清除後又有了,不實用。

再到今天,我在玩Hyper-V時,總看到一堆Error,鑒於之前給公司做的持續傳遞裡,批處理大顯身手,所以想應該可以使用批處理來實現, Google後發現一位國際友人有提到清除所有Win7 EventLog的方法,寫了一屏CMD,順藤摸瓜,得此一行清除所有Windows EventLog的方法。

此方法原則上能通吃所有Windows系統,但本人僅在Windows 2008 R2上測試通過,所以至少Vista以上版本應該都能使用。

以下為本文,儲存為WindowsEventLog.ClearAll.cmd 雙擊執行:

複製代碼 代碼如下:

@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
相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.