Condividi tramite


classe MDM_RemoteWipe

Nota

Alcune informazioni sono relative a un prodotto non definitivo, che potrebbe subire modifiche sostanziali prima del rilascio sul mercato. Microsoft non offre alcuna garanzia, esplicita o implicita, relativamente alle informazioni fornite.

La classe MDM_RemoteWipe consente una cancellazione remota di un dispositivo.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate.

Sintassi

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

Members

La classe MDM_RemoteWipe include questi tipi di membri:

Metodi

La classe MDM_RemoteWipe include questi metodi.

Metodo Descrizione
doWipeMethod Attiva il dispositivo per avviare la cancellazione remota.
doWipePersistProvisionedDataMethod Attiva il dispositivo per eseguire il backup dei dati di provisioning in una posizione persistente ed eseguire una cancellazione remota nel dispositivo. Le informazioni di cui è stato eseguito il backup verranno ripristinate e applicate al dispositivo quando riprende.
doWipePersistUserDataMethod Attiva il dispositivo per avviare la cancellazione remota durante la conservazione degli account utente e dei dati.
doWipeProtectedMethod Attiva il dispositivo per avviare la cancellazione remota nel dispositivo e pulire completamente l'unità interna. In alcune configurazioni del dispositivo questo comando potrebbe lasciare che il dispositivo non sia in grado di avviare.

Proprietà

La classe MDM_RemoteWipe ha queste proprietà.

InstanceID

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: chiave

Identifica il nome del nodo padre. Per questa classe, la stringa è "RemoteWipe".

Parentid

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: chiave

Descrive il percorso completo del nodo padre. Per questa classe, la stringa è "./Vendor/MSFT/"

Esempio

Nell'esempio seguente viene illustrato come usare RemoteWipe e richiamare doWipeMethod.

Nota

Questo esempio deve essere eseguito con l'utente del sistema locale. A tale scopo, scaricare lo strumento psexec da https://technet.microsoft.com/sysinternals/bb897553.aspx ed eseguire psexec.exe -i -s cmd.exe da un prompt dei comandi amministratore con privilegi elevati.

$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
}

Requisiti

Requisito Valore
Client minimo supportato Windows 10 [solo app desktop]
Server minimo supportato Nessuno supportato
Spazio dei nomi Root\CIMv2\MDM\DMMap
MOF
DMWmiBridgeProv.mof
DLL
DMWmiBridgeProv.dll

Vedi anche

Uso dello scripting di PowerShell con il provider di bridge WMI