На всякий случай, что случилось со мной, происходит с кем-то другим, мне нужно сказать следующее: я был в моей директории .git в своем проекте, когда получал эту ошибку. Я искал и искал ответы, но ничего не получилось. Все, что мне нужно было сделать, это вернуться в нужный каталог. Для меня это был момент лица. В случае, если кто-то еще такой глупый, как я, надеюсь, вы нашли этот ответ полезным.
Попробуйте это:
$Events = Get-WinEvent -FilterHashtable @{logname="security"} | Group-Object id
$Events | Select-Object Count,Name,@{Name='Message';Expression={ (( Попробуйте это:
[110] Работает, удалив параметр -NoElement
из Group-Object
, чтобы мы получили возвращенный результат Group
, который мы затем можем получить в первой строке свойства сообщения из.
Мы используем Select-Object
, чтобы добавить вычисляемое свойство к результату, содержащему сообщение.
Также используется Format-Table -Wrap
, чтобы представление окончательного вывода не обрезало первую строку, если она длинная.
Пример вывода:
Count Name Message
----- ---- -------
81 4798 A user's local group membership was enumerated.
13 5379 Credential Manager credentials were read.
5 5061 Cryptographic operation.
1 5058 Key file operation.
.Group.Message | Select -First 1) -Split "`n")[0] }} | Sort-Object Count -Descending | Format-Table -Wrap
Работает, удалив параметр -NoElement
из Group-Object
, чтобы мы получили возвращенный результат Group
, который мы затем можем получить в первой строке свойства сообщения из.
Мы используем Select-Object
, чтобы добавить вычисляемое свойство к результату, содержащему сообщение.
Также используется Format-Table -Wrap
, чтобы представление окончательного вывода не обрезало первую строку, если она длинная.
Пример вывода:
Count Name Message
----- ---- -------
81 4798 A user's local group membership was enumerated.
13 5379 Credential Manager credentials were read.
5 5061 Cryptographic operation.
1 5058 Key file operation.