参数传递在wmi中

时间:2011-07-21 08:20:27

标签: python wmi

大家好,我对理解这段代码有些问题:

import wmi
c = wmi.WMI ()

process_id, return_value = c.Win32_Process.Create (CommandLine="notepad.exe")
for process in c.Win32_Process (ProcessId=process_id):
  print process.ProcessId, process.Name

result = process.Terminate ()

我无法理解

(CommandLine="notepad.exe")

这个机制究竟是如何运作的?我在哪里可以找到CommandLine的定义 提前感谢您的帮助

1 个答案:

答案 0 :(得分:0)

它是**kwargs的{​​{1}}的一部分,正如您在wmi.py中看到的那样。该约定始终是Microsoft为流程创建定义的内容,您可以在MSDN documentation

中找到该约定