【发布时间】:2018-08-10 21:17:16
【问题描述】:
get-eventlog -list
产生这个:
Max(K) Retain OverflowAction Entries Log
------ ------ -------------- ------- ---
20,480 0 OverwriteAsNeeded 14,418 Application
20,480 0 OverwriteAsNeeded 0 HardwareEvents
512 7 OverwriteOlder 0 Internet Explorer
20,480 0 OverwriteAsNeeded 8 Key Management Service
128 0 OverwriteAsNeeded 36 OAlerts
Security
20,480 0 OverwriteAsNeeded 8,771 System
512 7 OverwriteOlder 0 Windows Azure
15,360 0 OverwriteAsNeeded 53 Windows PowerShell
还有……
get-eventlog -list | get-member
结果(为简洁起见):
TypeName: System.Diagnostics.EventLog
Name MemberType Definition
---- ---------- ----------
Disposed Event System.EventHandler
Disposed(System.Object, System.EventArgs)
EntryWritten Event
System.Diagnostics.EntryWrittenEventHandler EntryWritten(System.Object, System....
BeginInit Method void BeginInit(), void
ISupportInitialize.BeginInit()
Clear Method void Clear()
Close Method void Close()
CreateObjRef Method System.Runtime.Remoting.ObjRef
CreateObjRef(type requestedType)
我的问题是:为什么 get-eventlog -list 会产生第一组,为什么当它通过管道输入 get-member 时会产生第二组?这两个结果似乎没有关系?而且...这些信息存储在哪里?我的意思是,我自己怎么能找到这个?
谢谢。
【问题讨论】:
-
它在类型 ps1xml 模块文件中,控制信息如何显示到控制台。
-
如果您的问题尚未得到完全解答,请考虑 accepting 提供答案或提供反馈。
标签: powershell formatting