使用域管理员帐户启动 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], 异常 + 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 该脚本在本地运行时工作正常。
任何帮助将不胜感激。