共用方式為


存取 Interop 命名空間中的資料

關聯提供者可讓 Windows Management Instrumentation (WMI) 用戶端周遊和擷取來自不同命名空間的設定檔和相關聯的類別實例。

關聯提供者和類別位於 \\root\interop 命名空間中。 如需詳細資訊,請參閱 跨命名空間關聯周遊 撰寫關聯提供者

關聯提供者會公開標準設定檔,例如電源設定檔。 下列範例使用 Power Profile 來說明如何透過 Interop 命名空間探索和存取資料。

Windows PowerShell 提供簡單的機制,以周遊適當的關聯、擷取裝置設定檔,以及呼叫 方法。

列舉根/Interop 命名空間中的設定檔

下列 Windows PowerShell 命令會列舉 Windows 7 電腦上的分散式管理工作組 ( DMTF ) 支援的設定檔:

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()

跨命名空間關聯周遊

撰寫關聯提供者

CIM_RegisteredProfile

Win32_PowerPlan