Я пытаюсь зарегистрировать событие в WMI через PowerShell, однако приведенный ниже запрос продолжает возвращать «неразборчивый запрос», который я пытаюсь понять. Папка уже создана.
$Action = { New-Event "PowerShell.ProcessCreated" -Sender $Sender -EventArguments $EventArgs.NewEvent.TargetInstance }
Register-WmiEvent -Query "SELECT * FROM __InstanceCreationEvent WITHIN 10 WHERE targetInstance ISA 'CIM_DataFile' AND targetInstance.Path = 'E:\MyTestFolder'" -SourceIdentifier "ProcessStarted" -Action $Action
Событие заключается в отслеживании папки, а действие для события - отправить уведомление средству просмотра событий в Windows.