以其他用户身份在powershell中使用Get EventLogs获取事件日志

以其他用户身份在powershell中使用Get EventLogs获取事件日志,powershell,Powershell,我想通过powershell以其他用户的身份获取事件日志。我已经查找了几乎所有的在线资源,但无法找到通过powershell向其他用户获取事件日志的方法。get-EventLogs不支持使用其他凭据,但get-WinEvent支持 $credential = Get-Credential Get-WinEvent -Credential $credential 使用Invoke命令或授予当前用户读取日志的权限。

我想通过powershell以其他用户的身份获取事件日志。我已经查找了几乎所有的在线资源,但无法找到通过powershell向其他用户获取事件日志的方法。

get-EventLogs不支持使用其他凭据,但
get-WinEvent
支持

$credential = Get-Credential
Get-WinEvent -Credential $credential

使用
Invoke命令
或授予当前用户读取日志的权限。