我正在 Windows Server 2003 上工作,我需要使用此命令获得如下内容 Get-WinEvent -ListLog Application, Security, System
LogMode MaximumSizeInBytes RecordCount LogName
------- ------------------ ----------- -------
Circular 33554432 15188 Application
Circular 201326592 298459 Security
Circular 33554432 10074 System
我需要属性的结果,MaximumSizeInBytes
但Get-WinEvent
在 Server 2003 上不受支持
我看到Get-EventLog
有一个属性被调用,MaximumKilobytes
但我得到的结果是不同的
我想知道是否有一个命令可以在本地运行以获得相同的结果
由于没有人提供令人满意的答案,我将在这里发布我在网上找到的答案。以下命令救了我的命:
Get-WmiObject -Class Win32_NTEventLogFile | Select-Object -Property MaxFileSize, LogfileName, Name, NumberOfRecords
我不会选择我自己的答案作为最终答案,所以如果您能想到更好的解决方案,请随时添加它:)
感谢您查看我的帖子并尝试提供帮助
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句