2008-08-06 16 views
3

Я работал над проектом, который обращается к WMI, чтобы получить информацию о программном обеспечении, установленном на машине пользователя. Мы запрашивали Win32_Product только для того, чтобы найти, что он не существует в 64-разрядных версиях Windows, потому что это "optional component".Есть ли распространяемый пакет WMI?

Я знаю, что есть много действительно хороших альтернатив для запроса WMI для этой информации, но у меня есть немного vested interest, чтобы узнать, как хорошо это получится.

Что я хочу знать, есть ли какая-то перераспределяемая версия, которая может быть упакована вместе с нашим программным обеспечением, чтобы позволить 64-разрядным пользователям получить Поставщика установщика WMI на свои машины? Прямо сейчас, они должны установить его вручную, и для установки требуется, чтобы у них был удобный для Windows диск.

Edit:

Вы не упомянули на какой ОС, но WMI распространяемый Components версии 1.0 определенно существует.

Для операционной системы мы использовали .NET 3.5, поэтому нам нужны пакеты, которые будут работать на XP64 и 64-разрядных версиях Windows Vista.

ответ

0

бы не нормальный подход для компонента Windows, что администраторы набора серверов используют любую технологию своего локального программного обеспечения (например, SMS) для обеспечения того, чтобы компонент был установлен? Это не редкость в отношении необходимости удаленного управления серверами через WMI.

Кстати, Поставщик установщика WMI не предоставляется в стандартной версии серверных продуктов, но находится в Enterprise Edition. Таким образом, Windows 2003 Server не будет установлен по умолчанию, но Windows 2003 Server Enterprise (и DataCenter) будет.

Этот ответ подразумевает, что вы возвращаете нагрузку на свою базу пользователей, но для администраторов Windows это не должно быть проблемой.

 Смежные вопросы

  • Нет связанных вопросов^_^