Get-EventLog 帮助信息

来源:互联网 发布:淘宝验证码是什么意思 编辑:程序博客网 时间:2024/04/28 16:14
如下说明是翻译PowerShell: help Get-EventLog 产生的帮助信息.
译者: Edengundam(马涛)
 
Get-EventLog
 
大纲
取得本地事件日志的信息或存储在事件日志记录中的项.
 
语法
Get-EventLog [-logName] <string> [-newest <int>] [<CommonParameters>]
 
Get-EventLog [-list] [-asString] [<CommonParameters>]
 
详细描述
取得本地事件日志的信息或存储在事件日志记录中的项.
 
参数
 
-logName <string>
指定取得事件的日志文件名.
 
强制参数?
true
参数位置?
1
默认值
 
允许从管道绑定输入?
false
允许通配符扩展?
false
 
-list <SwitchParameter>
返回事件日志列表, 而不是指定日志中的项.
 
强制参数?
false
参数位置?
named
默认值
 
允许从管道绑定输入?
false
允许通配符扩展?
false
 
-asString <SwitchParameter>
将输出作为字符串而不是对象发送.
 
强制参数?
false
参数位置?
named
默认值
 
允许从管道绑定输入?
false
允许通配符扩展?
false
 
-newest <int>
取得最新的 'N' 条事件日志项, 数值 'N' 表示事件日志中最新的条数.
 
事件日志中通常包含上万条甚至更多的事件日志项, 因此考虑使用参数-Newest限制返回的项数.
 
强制参数?
false
参数位置?
named
默认值
 
允许从管道绑定输入?
false
允许通配符扩展?
false
 
<公共参数>
此命令支持公共参数: -Verbose, -Debug, -ErrorAction, -ErrorVariable, and -OutVariable. 更多信息, 输入, "get-help about_commonparameters".
 
输入类型
None
 
返回类型
Object, String
 
注意
 
事件的EventID属性是由System.Diagnostics.EventLogEntry.EventID 的两个低字节构成. Windows PowerShell定义了一个名为EventID的脚本属性, 此属性将会复写原有的EventID属性并返回该值的两个低字节. 你可以使用get-EventID()方法取得原始的EventID属性值.
 
更多信息, 输入"Get-Help Get-EventLog  -detailed". 需要技术信息, 输入"Get-Help Get-EventLog -full".
 
如果需要为该命令提供多个参数, 请使用逗号进行分隔. 例如, "<parameter-name> <value1>, <value2>".
 
1
 
C:/PS>get-eventlog -list
 
此命令显示计算机上的事件日志信息(列表).
 
2
 
C:/PS>get-eventlog -newest 5 -logname application
 
此命令显示应用程序事件日志中最近的5.
 
3
 
C:/PS>$events = get-eventlog -logname system -newest 1000
$events | group-object eventid
 
此命令返回系统事件日志中最近的1000, 并将它们存储在变量$events. 结果通过管道发送给Group-Object cmdlet, 后者根据时间ID对它们进行分组.
 
原创粉丝点击