Я эквивалентен администратору домена, я пытался работать в консоли с повышенными правами (щелкните правой кнопкой мыши> запустить от имени администратора), и я постоянно получаю ошибки при выполнении
get-winevent -logname application | where {$_.message -match "Faulting application"} | `
select TimeCreated,message
Я получу три строки результата, тогда
Get-WinEvent : Attempted to perform an unauthorized operation.
At line:1 char:13 Get-WinEvent : Attempted to perform an unauthorized operation.
+ CategoryInfo : NotSpecified: (:) [Get-WinEvent], UnauthorizedAccessException
+ FullyQualifiedErrorId : Attempted to perform an unauthorized operation.,Microsoft.PowerShell.Commands.GetWinEventCommand
Похоже, что это новая разработка, ранее не было таких ошибок.
Это согласуется - если я запускаю его с -computername с другого сервера, шаблон все равно отправляет 3 строки OK, затем X ошибок, затем 5 строк OK и т. Д.
powershell
user-accounts
user209162
источник
источник
(gwmi Win32_OperatingSystem).Version
иGet-Host
get-help get-winevent
Note: [...] And, it requires the Microsoft .NET Framework 3.5 or a later version.
Вы соответствуете этому требованию?Ответы:
Это происходит с другими журналами событий? Например, что если вы выполните следующее для просмотра событий входа в систему с определенными идентификаторами событий ?:
Если это работает, в журнале событий приложения могут быть элементы, к которым у вас нет доступа. В этом случае вам придется использовать что-то вроде Process Monitor, чтобы узнать, почему ваш доступ запрещен.
Вы можете получить лучшие результаты, используя параметр FilterHashtable, чтобы передать критерии фильтра командлету Get-WinEvent. См. Http://ss64.com/ps/get-winevent.html примеры.
источник
Я могу запустить это с неадминистративным пользователем в заблокированной системе. Проверьте свои разрешения и политики аудита для журналов событий в GPO. Вы можете установить его так, чтобы только аудиторы могли видеть журналы. Удачи в устранении неполадок, если это так.
источник
У меня была эта проблема с журналом безопасности. Записи не будут возвращены с удаленного
get-winevent -logname security
. Пользователь смог получить доступ к удаленному журналу событий безопасности черезeventvwr.msc
.Исправление было обычным хаком - добавьте разрешение для этого ключа:
Я добавил группу AD пользователя с доступом для чтения и
get-winevent
прекрасно работал после этого.источник