1

如何在powershell中使用会话从远程计算机收集日志来提高调用命令的效率?收集98k号需要1分51秒。我的日志。

我使用以下代码测量了性能:

Measure-Command
{
    invoke-command -Credential $cred -cn $user -ScriptBlock
    {
        get-wmiobject -class win32_ntlogevent;
    }
}
4

1 回答 1

0

(我还不能发表评论,因为我没有足够的声誉)

其他一些基于事件日志的 cmdlet 在这里有用吗?

例如:

Get-EventLog(如果使用 v2 或更新版本) Get-Event(如果使用 v1) Get-WinEvent

查看更多选项的输出,Get-Command *event*具体取决于您需要收集什么以及您需要使用它做什么。

您可以使用Measure-Command来查看哪个更快地返回数据。

于 2013-08-19T14:47:26.123 回答