【发布时间】:2012-07-12 07:47:22
【问题描述】:
我有一个问题,我似乎无法找到答案。我正在使用 WMI 创建一些定时事件,到目前为止它们运行良好。事件按预期在预定周期重复。我现在正在寻找一种方法来创建一个“一次性”事件,该事件不会重复并且似乎无法弄清楚或在任何地方找到答案。
以下是 MSDN 网站上创建重复事件的示例:
// Win32_LocalTime and Win32_UTCTime reside in root\cimv2 namespace.
// Defining the EventNamespace allows the filter
// to be compiled in any namespace.
instance of __EventFilter as $FILT1
{
Name = "wake-up call";
Query = "SELECT * FROM __InstanceModificationEvent WHERE "
"TargetInstance ISA \"Win32_LocalTime\" AND "
"TargetInstance.Hour = 0 AND TargetInstance.Minute = 0 AND "
"TargetInstance.Second = 0";
QueryLanguage = "WQL";
EventNamespace = "root\\cimv2";
};
我想让它不再重复。有什么想法吗?
干杯
青蛙
【问题讨论】:
-
只是顺便想一下,以某种方式添加日期会对此有所帮助吗?
标签: events wmi wmi-query timed