Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Поставщики ассоциаций позволяют клиентам WMI (инструментария управления Windows) проходить и извлекать профили и связанные экземпляры классов из различных пространств имен.
Поставщики и классы ассоциаций находятся в пространстве имен \\root\interop. Дополнительные сведения см. в разделе Обход связи между пространствами имен и создание поставщика ассоциаций.
Поставщики ассоциаций предоставляют стандартные профили, такие как профиль питания. В следующих примерах используется профиль энергопотребления, чтобы показать, как находить и получать доступ к данным через пространство имен взаимодействия.
Windows PowerShell предоставляет простой механизм для обхода соответствующих связей, получения профиля устройства и вызова метода.
Перечисление профилей в пространстве имен root/interop.
Следующая команда Windows PowerShell перечисляет профили распределенного управления (DMTF)-поддерживаемые профили на компьютере с Windows 7:
Get-WmiObject CIM_RegisteredProfile -namespace root\interop
Получение экземпляров определенного профиля устройства
Следующая команда Windows PowerShell возвращает все экземпляры указанного профиля через CIM_RegisteredProfile:
Get-WmiObject -namespace root\interop -query "Associators of {CIM_RegisteredProfile.InstanceID='Power Supply'}"
Назначение профиля мощности переменной
Следующая команда Windows PowerShell назначает экземпляр профиля питания переменной:
$pplan = Get-WmiObject -query "Select * from Win32_PowerPlan" -Namespace root\cimv2\power
Перечисление планов питания на компьютере
Следующая команда Windows PowerShell перечисляет доступные планы профиля питания:
$pplan
Вызов метода
Следующая команда Windows PowerShell вызывает метод Activate для плана электропитания:
$pplan[2].Activate()
Связанные разделы