Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Казбек

Ветеран


Сообщения: 5380
Благодарности: 1875

Профиль | Отправить PM | Цитировать


vanoman,
  1. Entirely Clear Windows Event Log
  2. Скрипт:
    Код: Выделить весь код
    @echo off
    FOR /F "tokens=1,2*" %%V IN ('bcdedit') DO SET adminTest=%%V
    IF (%adminTest%)==(Access) goto noAdmin
    for /F "tokens=*" %%G in ('wevtutil.exe el') DO (call :do_clear "%%G")
    echo.
    echo goto theEnd
    :do_clear
    echo clearing %1
    wevtutil.exe cl %1
    goto :eof
    :noAdmin
    exit
  3. В командной строке от Администратора:
    Код: Выделить весь код
    for /F "tokens=*" %1 in ('wevtutil.exe el') DO wevtutil.exe cl "%1"
  4. В PowerShell:
    Код: Выделить весь код
    Get-EventLog -LogName * | ForEach { Clear-EventLog $_.Log }
    Или:
    Код: Выделить весь код
    wevtutil el | Foreach-Object {wevtutil cl "$_"}

Данные примеры не очищают логи Analytic и Debug. Но очищают все Event логи.

-------
Кто реку перешел, тому росы бояться ни к чему

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:19, 16-07-2017 | #7