共用方式為


MDM_RemoteWipe 類別

注意

針對發行前產品的部分相關資訊,在產品正式發行時可能會有大幅修改。 針對此處提供的資訊,Microsoft 不做任何明示或默許的擔保。

MDM_RemoteWipe類別允許遠端抹除裝置。

下列語法已經過受管理物件格式 (MOF) 程式碼簡化,並包含所有已繼承的屬性。

語法

[InPartition("local-system"), dynamic, provider("DMWmiBridgeProv")]
class MDM_RemoteWipe
{
  string InstanceID;
  string ParentID;
};

成員

MDM_RemoteWipe類別具有下列類型的成員:

方法

MDM_RemoteWipe類別具有這些方法。

方法 Description
doWipeMethod 觸發裝置以啟動遠端抹除。
doWipePersistProvisionedDataMethod 觸發裝置將布建資料備份到永續性位置,並在裝置上執行遠端抹除。 備份的資訊將會在繼續時還原並套用至裝置。
doWipePersistUserDataMethod 觸發裝置在保存使用者帳戶和資料時啟動遠端抹除。
doWipeProtectedMethod 觸發裝置在裝置上啟動遠端抹除,並完全清除內部磁片磁碟機。 在某些裝置設定中,此命令可能會讓裝置無法開機。

屬性

MDM_RemoteWipe類別具有這些屬性。

InstanceID

資料類型: 字串

存取類型:唯讀

限定詞: 索引鍵

識別父節點的名稱。 在此類別中,字串為 「RemoteWipe」。

ParentID

資料類型: 字串

存取類型:唯讀

限定詞: 索引鍵

描述父節點的完整路徑。 在此類別中,字串為 「./Vendor/MSFT/」

範例

下列範例示範如何使用 RemoteWipe 並叫用 doWipeMethod。

注意

此範例必須在本機系統使用者下執行。 若要這樣做,請從 https://technet.microsoft.com/sysinternals/bb897553.aspx 下載 psexec 工具,並從提升許可權的系統管理員命令提示字元執行 psexec.exe -i -s cmd.exe

$namespaceName = "root\cimv2\mdm\dmmap"
$className = "MDM_RemoteWipe"
$methodName = "doWipeMethod"

$session = New-CimSession

$params = New-Object Microsoft.Management.Infrastructure.CimMethodParametersCollection
$param = [Microsoft.Management.Infrastructure.CimMethodParameter]::Create("param", "", "String", "In")
$params.Add($param)

try
{
    $instance = Get-CimInstance -Namespace $namespaceName -ClassName $className -Filter "ParentID='./Vendor/MSFT' and InstanceID='RemoteWipe'"
    $session.InvokeMethod($namespaceName, $instance, $methodName, $params)
}
catch [Exception]
{
    write-host $_ | out-string
}

規格需求

需求
最低支援的用戶端 Windows 10 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
命名空間 Root\CIMv2\MDM\DMMap
MOF
DMWmiBridgeProv.mof
DLL
DMWmiBridgeProv.dll

另請參閱

使用 PowerShell 指令碼搭配 WMI 橋接器提供者