2016-07-20 2 views
0

다른 이벤트가 완료되면 예약 된 작업을 실행하기 위해 XPath 이벤트 필터를 만들려고합니다. 내 XPath는 다음과 같습니다.xpath 이벤트 필터가 작동하지 않습니다.

<QueryList> 
    <Query Id="0" Path="Microsoft-Windows-TaskScheduler/Operational"> 
     <Select Path="Microsoft-Windows-TaskScheduler/Operational"> 
      *[System[Provider[@Name='Microsoft-Windows-TaskScheduler'] and Task = 102 and (EventID=102)]] 
     </Select> 
     <Select Path="Microsoft-Windows-TaskScheduler/Operational"> 
      *[EventData[Data[@Name=’TaskName’] and (Data=’\Visual Studio Dark Theme′)]] 
     </Select> 
     <Select Path="OAlerts"> 
      *[System[Provider[@Name='Microsoft-Windows-TaskScheduler'] and Task = 102 and (EventID=102)]] 
     </Select> 
    </Query> 
</QueryList> 

내가 찾고자하는 이벤트는이 중 하나입니다.

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> 
    <System> 
     <Provider Name="Microsoft-Windows-TaskScheduler" Guid="{DE7B24EA-73C8-4A09-985D-5BDADCFA9017}" /> 
     <EventID>102</EventID> 
     <Version>0</Version> 
     <Level>4</Level> 
     <Task>102</Task> 
     <Opcode>2</Opcode> 
     <Keywords>0x8000000000000001</Keywords> 
     <TimeCreated SystemTime="2016-07-20T16:14:08.280937900Z" /> 
     <EventRecordID>13055</EventRecordID> 
     <Correlation ActivityID="{0A2EAFD2-B40E-4C60-A099-80C020CBA547}" /> 
     <Execution ProcessID="1164" ThreadID="6464" /> 
     <Channel>Microsoft-Windows-TaskScheduler/Operational</Channel> 
     <Computer>GXLT012660.CoyoteLogistics.local</Computer> 
     <Security UserID="S-1-5-18" /> 
    </System> 
    <EventData Name="TaskSuccessEvent"> 
     <Data Name="TaskName">\Visual Studio Dark Theme</Data> 
     <Data Name="UserContext">COYOTELOGISTICS\benjamin.drolet</Data> 
     <Data Name="InstanceId">{0A2EAFD2-B40E-4C60-A099-80C020CBA547}</Data> 
    </EventData> 
</Event> 

위의 XPath 쿼리를 사용하여 이벤트 뷰어에 사용자 지정 필터를 만들 때마다 다음 오류가 발생합니다.

쿼리의 하나 이상의 로그에 오류가 있습니다. 로그 : Microsoft-Windows-TaskScheduler/Operational 오류 : 지정한 쿼리가 잘못되었습니다.

답변

1

이것은 다소 오래되었으므로 그 이후로 답을 찾았 으면 좋겠다고 생각했지만 동일한 문제가 발생했습니다.

내가 발견 한 것은 쿼리에서 작은 따옴표를 사용하지 않았기 때문에 편집기에서 거의 구별 할 수 없지만 질문에 *[EventData[Data[@Name=’TaskName’] and (Data=’\Visual Studio Dark Theme′)]]이 표시되면 문제가 동일하다고 생각됩니다.

시도 *[EventData[Data[@Name='TaskName'] and (Data='\Visual Studio Dark Theme')]]

관련 문제