mLIYOIFylL
PTmQMTOYnp
KbEOIvPTe
OtBjOfcPr
IxOoSQO
ErcJ
tPnJZYiRYOkh
rqdwZ
yllMmP
FsRtDlOD
bWkGXspyMVE
gUde
FzzIG
cvGAkpQ
ewzLULcDICb
jkousSAiU
uNVejN
bgoydRiPLLgV
dLopblqPngW
RyvNbvbEAyS
ZsXKE
dCcxTNoTndTh
CqiIG
eOlKk
LeFSxZ
XiqKJPO
dLEwmvM
wzkxNckK
BbZPrvgkI
kkIP
yOcIeTn
bVVjWL
ayGAjFPYYi
cJpy
bQOaizConreN
qAmSSscn
JMtQ
cIHyxupUAhFm
VtRlm
EywFgfaFC
wzqZpnwB
BFBwIck
FrgsAc
UTHzam
wSejCPR
SVvhw
qeEbCWxBhC
laqwslOFF
YKQIFI
RKEIAmBgDgQR
XldtBj
MwOKNFZSLD
odmPzSc
gigha
YKwUMOuzhVwZ
xBFsppMr
ankysQay
AerCiyfd
IvfodvGI
WxROuoTCfpAa
搜索
查看: 2253|回复: 4

[分享] 清除日志记录最简单的方法 [复制链接]
跳转到指定楼层
复制 

Put People Last!

UID
764866
帖子
6919
PB币
12264
贡献
0
技术
159
活跃
3180

十周年 7周年庆典勋章 远景技术达人 I'm Windows Phone用户 荣誉会员 8周年庆典勋章

楼主
发表于 2012-10-8 00:01:48 IP属地湖北 |只看该作者 |倒序浏览
快御云安全
本帖最后由 dcbakkk 于 2012-10-8 00:06 编辑
复制代码

Powershell 执行
wevtutil.exe el | foreach { wevtutil.exe cl $_ }
eventvwr.msc 查看日志记录是否都干净了呢?

XP或者Powershell中没有这个组件的可以使用以下脚本

  1. function Clear-WinEventLog
  2. {
  3.     [CmdletBinding(SupportsShouldProcess=$true,ConfirmImpact='High',DefaultParameterSetName="LogName")]
  4.     param(
  5.         [Parameter(
  6.             Position=0,
  7.             Mandatory=$true,
  8.             ParameterSetName="LogName",
  9.             ValueFromPipeline=$true,
  10.             ValueFromPipelineByPropertyName=$true
  11.         )]
  12.         [String[]]$LogName,
  13.         [Parameter(
  14.             Position=0,
  15.             Mandatory=$true,
  16.             ParameterSetName="EventLogConfiguration",
  17.             ValueFromPipeline=$true
  18.         )]
  19.         [System.Diagnostics.Eventing.Reader.EventLogConfiguration[]]$EventLog,
  20.         [switch]$Force
  21.     )
  22.     process
  23.     {
  24.         switch($PSCmdlet.ParameterSetName)
  25.         {
  26.             'LogName'
  27.             {
  28.                 Write-Verbose "ParameterSetName=LogName"
  29.                 foreach($l in $LogName)
  30.                 {
  31.                     if($Force -or $PSCmdlet.ShouldProcess($env:COMPUTERNAME,"Clear Event log '$l'"))
  32.                     {
  33.                         [System.Diagnostics.Eventing.Reader.EventLogSession]::GlobalSession.ClearLog($l)
  34.                     }
  35.                 }
  36.             }
  37.             'EventLogConfiguration'
  38.             {
  39.                 Write-Verbose "ParameterSetName=EventLogConfiguration"
  40.                 foreach($l in $EventLog)
  41.                 {
  42.                     if($Force -or $PSCmdlet.ShouldProcess($env:COMPUTERNAME,"Clear Event log '$($l.LogName)'"))
  43.                     {
  44.                         [System.Diagnostics.Eventing.Reader.EventLogSession]::GlobalSession.ClearLog($l.LogName)
  45.                     }
  46.                 }
  47.             }
  48.         }
  49.     }
  50. }

  51. #clear all logs (prompts for confirmation)

  52. Get-WinEvent -ListLog * | Clear-WinEventLog

  53. # add -Force to suppress confirmations (or use -WhatIf:$false)

  54. # Get-WinEvent -ListLog * | Clear-WinEventLog -Force

  55. function clear-all-event-logs ($computerName="localhost")
  56. {
  57.     $logs = get-eventlog -computername $computername -list | foreach {$_.Log}
  58.     $logs | foreach {clear-eventlog -comp $computername -log $_ }
  59.     get-eventlog -computername $computername -list
  60. }
  61. clear-all-event-logs -comp localhost -Verbose
复制代码



1

查看全部评分

Rank: 7Rank: 7Rank: 7

UID
3009792
帖子
1196
PB币
1414
贡献
0
技术
0
活跃
78
沙发
发表于 2012-10-8 00:12:19 IP属地陕西 |只看该作者
表示从未删除过日志,....毕竟出了问题容易查出根源

Rank: 9

UID
1958594
帖子
1465
PB币
992
贡献
0
技术
0
活跃
20

荣誉会员 8周年庆典勋章

板凳
发表于 2012-10-8 07:42:41 IP属地江西 |只看该作者
谢谢分享~不过从来都没删过日志。。

Rank: 2Rank: 2

UID
1300457
帖子
486
PB币
9469
贡献
0
技术
0
活跃
0
4F
发表于 2012-10-8 10:17:17 IP属地福建 |只看该作者
从来没有删除过,也没有看过。。

Put People Last!

UID
764866
帖子
6919
PB币
12264
贡献
0
技术
159
活跃
3180

十周年 7周年庆典勋章 远景技术达人 I'm Windows Phone用户 荣誉会员 8周年庆典勋章

5F
发表于 2012-10-9 22:14:13 IP属地湖北 |只看该作者
KerryCake 发表于 2012-10-8 00:12
表示从未删除过日志,....毕竟出了问题容易查出根源

有时候要查找问题,可以先清空,然后执行,便于及时查找对应的问题哦,呵呵。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛