1

好吧,我在这里很无知。我使用 python WMI 模块执行以下命令:

    sj = wmi.Win32_ScheduledJob
    sj.Create("cmd", 0x40000000, 32, 1, 0, "******153000.000000-420")

这给了我以下错误:

    Traceback (most recent call last):
      File "<pyshell#56>", line 1, in <module>
        sj.Create("cmd", 0x40000000, 32, 1, 0, "******153000.000000-420")
      File "C:\Python25\lib\site-packages\wmi.py", line 431, in __call__
        handle_com_error ()
      File "C:\Python25\lib\site-packages\wmi.py", line 241, in handle_com_error
        raise klass (com_error=err)
    x_wmi: <x_wmi: Unexpected COM Error (-2147352567, 'Exception occurred.', (0,         u'SWbemProperty', u'Type mismatch ', None, 0, -2147217403), None)>

好的,你能告诉我我提供的论据是错误的吗?请给我示例代码。谢谢!

4

1 回答 1

2

如果您使用8个初始*字符而不是 6 个字符来格式化 StartTime 参数,会有什么不同吗?

我只是注意到Win32_ScheduledJob文档似乎指示 8 *s,而不是省略的YYYYMMDD字符...

于 2012-12-05T00:14:16.127 回答