PowerShell Get-WinEvent和PSSession

时间:2017-07-10 16:03:54

标签: powershell get-winevent

使用Domain Admin帐户启动PSSession并运行以下命令从事件日志中获取特定事件时,我收到错误。

Get-WinEvent -FilterHashtable @{Logname='Microsoft-Windows-TerminalServices-LocalSessionManager/Operational'; id=25,24} | Select-Object -Property ID,TimeCreated,MachineName,Message
  

Get-WinEvent:未找到符合指定选择条件的事件。       + CategoryInfo:ObjectNotFound:(:) [Get-WinEvent],Exception       + FullyQualifiedErrorId:NoMatchingEventsFound,Microsoft.PowerShell.Commands.GetWinEventCommand

在本地运行命令时,它运行正常或只有一个ID号,它也运行正常。 我也遇到了PSSession的问题,并尝试使用域管理员凭据将CSV导出到UNC路径。我收到以下结果:

Get-WinEvent -FilterHashtable @{Logname='Microsoft-Windows-TerminalServices-LocalSessionManager/Operational'; id=25,24} | Select-Object -Property ID,TimeCreated,MachineName,Message | Export-csv -Force -Append -NoTypeInformation "\\\UNCpath\export.csv"
  

拒绝访问路径'\\ UNCpath \ export.csv'。       + CategoryInfo:OpenError:(:) [Export-Csv],UnauthorizedAccessException       + FullyQualifiedErrorId:FileOpenFailure,Microsoft.PowerShell.Commands.ExportCsvCommand   该脚本在本地运行时工作正常。

非常感谢任何帮助。

0 个答案:

没有答案