다음 쿼리는 폴더 테스트에서 G 드라이브에 생성 된 파일 집합을 반환해야합니다.WQL WMI 새로 생성 된 파일을 보려는 쿼리
SELECT * FROM __InstanceCreationEvent WITHIN 1 WHERE
TargetInstance ISA 'CIM_DataFile' AND TargetInstance.Drive = 'G:' AND
TargetInstance.Path = '\\test\\'
wbemtest를 유틸리티는 나에게 다음과 같은 오류를 제공합니다 :
나는 문제를 해결하려면 다음 WMI 쿼리를 얻는 데
Number: 0x80041017
Facility: WMI
Description: Invalid query
감사합니다!
WQL이 괜찮아 보이는 데, 아마도 잘못된 메서드를 사용하여 쿼리를 실행하고 있습니다. wmi 이벤트는 [ExecNotificationQueryAsync] (http://msdn.microsoft.com/en-us/library/windows/)를 사용하여 실행해야합니다. 데스크톱/aa393865 % 28v = vs.85 % 29.aspx) 또는 [ExecNotificationQuery] (http://msdn.microsoft.com/en-us/library/windows/desktop/aa393864%28v=vs.85%29.aspx) 메소드). 소스 코드를 보여줄 수 있습니까? – RRUZ