WMI: получить список установленных программ

Мне нужно получить список установленных программ на удаленных хостах Windows, используяwmi звонки. Я пытался использоватьWin32_Product а такжеWin32Reg_AddRemovePrograms Классы.

Преимущество использованияWin32_Product является то, что он отображает все программное обеспечение, установленное на машине, но это очень очень медленно и не работает на более чем 90% хостов (давая ошибки какNTSTATUS: NT code 0xc002001b - NT code 0xc002001b). С другой стороны,Win32Reg_AddRemovePrograms намного быстрее и работает довольно хорошо на большинстве хостов, но пропускает много программного обеспечения.

Есть ли другой класс Win32, который мог бы сделать то же самое эффективно?

Ответы на вопрос(2)

Ваш ответ на вопрос