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 |
|
DLL |
|