Назад | Перейти на главную страницу

проблема с get-eventlog

Я хотел получить быстрый отчет о некоторых записях журнала, которые видел на сервере, поэтому я запустил:

Get-Eventlog -logname system -newest 10 -computer fs1 | fl

Я получил события обратно, но все описания были неправильными. Вот пример:

Индекс: 1260055 EntryType: предупреждение InstanceId: 2186936367 Сообщение: не удается найти описание для события с кодом «-2108030929» в источнике «W32Time». Локальный компьютер r может не иметь необходимой информации реестра или файлов DLL сообщений для отображения сообщения, или у вас может не быть разрешения на доступ к ним. Следующая информация является частью мероприятия: «время. windows.com, 0x1 'Категория: (0) CategoryNumber: 0 ReplacementStrings: {time.windows.com, 0x1} Источник: W32Time TimeGenerated: 25.01.2010 10:43:31 AM TimeWritten: 25.01.2010 10: 43:31 AM UserName:

Обратите внимание: если я выберу свойство идентификатора события, оно верное (в данном случае 38).

Это известная проблема или что-то не так. Сообщения разрешаются нормально через средство просмотра событий локально и удаленно.

Вот информация о версии PowerShell:

Name             : ConsoleHost
Version          : 2.0
InstanceId       : bc58fcf8-bba3-4ca8-8972-17dbd5d9ff08
UI               : System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture   : en-US
CurrentUICulture : en-US
PrivateData      : Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
IsRunspacePushed : False
Runspace         : System.Management.Automation.Runspaces.LocalRunspace

Вот обновленная информация о версии:

Name                           Value
----                           -----
CLRVersion                     2.0.50727.3603
BuildVersion                   6.0.6002.18111
PSVersion                      2.0
WSManStackVersion              2.0
PSCompatibleVersions           {1.0, 2.0}
SerializationVersion           1.1.0.1
PSRemotingProtocolVersion      2.1

Это известная проблема в бета-версиях PowerShell. Какую версию вы используете?