def test_enumerate_associated_instances_Win32_SubDirectory_PartComponent(self): wmi_executor = lib_wmi.WmiSparqlExecutor() wmi_path = lib_client.create_instance_path("Win32_Directory", Name=always_present_dir) dict_key_values = wmi_executor.enumerate_associated_instances( wmi_path, "Win32_SubDirectory", "Win32_Directory", "PartComponent") print("dict_key_values=", dict_key_values)
def test_enumerate_associated_instances_CIM_ProcessExecutable_Dependent(self): wmi_executor = lib_wmi.WmiSparqlExecutor() wmi_path = lib_client.create_instance_path("CIM_Process", Handle=CurrentPid) dict_key_values = wmi_executor.enumerate_associated_instances( wmi_path, "CIM_ProcessExecutable", "CIM_Process", "Dependent") print("dict_key_values=", dict_key_values)
def test_enumerate_associated_instances_CIM_DirectoryContainsFile_GroupComponent(self): wmi_executor = lib_wmi.WmiSparqlExecutor() wmi_path = lib_client.create_instance_path("CIM_Directory", Name=always_present_dir) dict_key_values = wmi_executor.enumerate_associated_instances( wmi_path, "CIM_DirectoryContainsFile", "CIM_Directory", "GroupComponent") print("dict_key_values=", dict_key_values)
def test_enumerate_associated_instances_CIM_ProcessExecutable_Antecedent(self): wmi_executor = lib_wmi.WmiSparqlExecutor() wmi_path = lib_client.create_instance_path("CIM_DataFile", Name=sys.executable) dict_key_values = wmi_executor.enumerate_associated_instances( wmi_path, "CIM_ProcessExecutable", "CIM_DataFile", "Antecedent") print("dict_key_values=", dict_key_values)
def test_enumerate_associated_instances_CIM_DirectoryContainsFile_PartComponent(self): wmi_executor = lib_wmi.WmiSparqlExecutor() wmi_path = lib_client.create_instance_path("CIM_DataFile", Name=always_present_file) dict_key_values = wmi_executor.enumerate_associated_instances( wmi_path, "CIM_DirectoryContainsFile", "CIM_DataFile", "PartComponent")