locked
Импорт/экспорт классов WMI RRS feed

  • Вопрос

  • Здравствуйте,

    Существует ли возможность экспортировать класс WMI на WinSrv2k3 и импортировать его на клиентской ОС, к примеру - Win XP?

    Арсений.
    27 декабря 2006 г. 7:41

Ответы

  • Системный в смысле раелизованный Microsoft в операционной системе. Классы Win32_ уж точно системные.

    По вашей ссылке упомянуты Vdswmi.dll и Vds.mof (и еще Vdswmi.mfl)- можно их перенести с Windows 2003 на XP и попробовать зарегистрировать через regdll, т.к. обе системы очень похожи.

    Но все же WMI это средство управления - оно обрабатывает кучу событий генерируемых системой. Поэтому такой перенос может оказаться не совместим с другими компонентами ХР.

    28 декабря 2006 г. 7:09
    Модератор

Все ответы

  •  

    Классы WMI связаны с библиотеками dll. Если вам удастся зарегистрировать на XP серверную dll, то у вас появится новый класс WMI, определенный в этой библиотеке.

     

    27 декабря 2006 г. 10:01
    Модератор
  • Если речь идет о системных классах WMI, то ответ отрицательный - они реализованы в ОС.

    Если класс относится к приложению, то инталируйте приложение, и класс появится.

    27 декабря 2006 г. 11:23
    Модератор
  • Я хочу выковырять класс Win32_Volume (http://msdn2.microsoft.com/en-us/library/aa394515.aspx) и поселить его на WinXP.
    Как понять - системный он или нет?
    27 декабря 2006 г. 14:19
  • Системный в смысле раелизованный Microsoft в операционной системе. Классы Win32_ уж точно системные.

    По вашей ссылке упомянуты Vdswmi.dll и Vds.mof (и еще Vdswmi.mfl)- можно их перенести с Windows 2003 на XP и попробовать зарегистрировать через regdll, т.к. обе системы очень похожи.

    Но все же WMI это средство управления - оно обрабатывает кучу событий генерируемых системой. Поэтому такой перенос может оказаться не совместим с другими компонентами ХР.

    28 декабря 2006 г. 7:09
    Модератор
  • Хорошо, надо будет попробовать в качестве эксперимента на тестовой машине с XP.

    Спасибо!
    28 декабря 2006 г. 11:32