【发布时间】:2012-04-12 18:28:30
【问题描述】:
当我运行以下代码时,我收到消息“无法将 'System.Object[]' 转换为 'System.String' 类型”。如何将事件日志列表传递回 get-eventlog?
$EventLogList = Get-EventLog | Select-Object -ExpandProperty log
Get-evenlog -log $eventloglist
Get-EventLog:无法将“System.Object[]”转换为类型 参数“LogName”需要“System.String”。
感谢您的帮助
【问题讨论】:
-
第二行有错字。它应该是
eventlog而不是evenlog。 -
目前还不清楚你的意图是什么。你到底想达到什么目的?
-
啊,对,对不起。我想从所有传统日志中检索所有事件条目。例如应用程序、HardwareEvents、Internet Explorer、密钥管理服务、安全、系统等
标签: string powershell event-log