
서버에서 본 일부 로그 항목에 대한 빠른 보고서를 얻고 싶어서 다음을 실행했습니다.
Get-Eventlog -logname system -newest 10 -computer fs1 | fl
이벤트를 돌려받았지만 설명이 모두 잘못되었습니다. 예는 다음과 같습니다.
인덱스: 1260055 EntryType: 경고 InstanceId: 2186936367 메시지: 'W32Time' 소스의 이벤트 ID '-2108030929'에 대한 설명을 찾을 수 없습니다. 로컬 컴퓨터에 메시지를 표시하는 데 필요한 레지스트리 정보나 메시지 DLL 파일이 없거나 해당 파일에 액세스할 수 있는 권한이 없을 수 있습니다. 다음 정보는 이벤트의 일부입니다:'시간. windows.com,0x1' 카테고리 : (0) CategoryNumber : 0 replacementStrings : {time.windows.com,0x1} 소스 : W32Time TimeGenerated : 2010년 1월 25일 오전 10시 43분 31초 TimeWritten : 2010년 1월 25일 10: 오전 43:31 사용자 이름:
이벤트 ID 속성을 가져오면 정확합니다(이 경우 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
답변1
이는 PowerShell 베타 버전에서 알려진 문제였습니다. 어떤 버전을 사용하고 있나요?