python - 为什么这个 python WMI 调用给我一个错误?

标签 python windows windows-xp wmi python-2.5

好吧,我在这里很无能。我使用 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)>

好的,那么您能告诉我我提供的哪些论点有误吗?请给我示例代码。谢谢!

最佳答案

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

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

关于python - 为什么这个 python WMI 调用给我一个错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13713428/

相关文章:

二进制数的Python遗传算法

python - 使用 boto 在 S3 上的子桶中插入项目

Python 请求 'Connection aborted.' 如果它将以 cronjob 开始

python - 为什么 Nose 测试会在 Windows 8 上留下孤立的 PhantomJS 进程?

windows-7 - 如何通过批处理文件创建脚本,如果程序安装在 Windows 7 64 位或 32 位上,它将卸载该程序

具有多线程的 Windows 上的 Python Popen - 无法删除标准输出/标准错误日志

c# - 使用 AsParallel() 时无法获取与 Windows 应用程序关联的文件的文件图标

c# - 禁用鼠标单击 Windows 屏幕的某些区域 C# WPF

python - 在 cygwin/XP 下安装完整 Python 的最佳方式?

Vim - 构建 Latex 文件