触发USB插入任务,而不是插入和删除

我正在使用Windows的任务scheluder触发任务,当一个特定的USB设备插入到计算机,问题是任务也触发了USB删除。

我使用自定义XML触发器来跟踪Windows审核日志,以便读取特定的registry项

HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \枚举\ USBSTOR \

这发生在USB插入,不幸的是在USB移除。

当比较插入和删除事件之间的差异时,只有差异是“TimeCreated SystemTime”“EventRecordID”和“HandleId”,但我不能依靠那些,因为他们将永远不会是相同的。

我想知道是否有更好的解决scheme可以使用Windows的任务调度程序,最好是没有任何额外的后台服务,但是如果你有一个涉及后台服务的想法,我们正在一个开放的平台上,请分享,未来的serverfault用户爬行解决scheme可能会有用。