Clase MDM_RemoteWipe
Nota
Parte de la información hace referencia al producto de versión preliminar, el cual puede sufrir importantes modificaciones antes de que se publique la versión comercial. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase MDM_RemoteWipe permite un borrado remoto de un dispositivo.
La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas.
Sintaxis
[InPartition("local-system"), dynamic, provider("DMWmiBridgeProv")]
class MDM_RemoteWipe
{
string InstanceID;
string ParentID;
};
Miembros
La clase MDM_RemoteWipe tiene estos tipos de miembros:
Métodos
La clase MDM_RemoteWipe tiene estos métodos.
Método | Descripción |
---|---|
doWipeMethod | Desencadena el dispositivo para iniciar el borrado remoto. |
doWipePersistProvisionedDataMethod | Desencadena el dispositivo para realizar una copia de seguridad de los datos de aprovisionamiento en una ubicación persistente y realizar un borrado remoto en el dispositivo. La información de la que se ha realizado una copia de seguridad se restaurará y se aplicará al dispositivo cuando se reanude. |
doWipePersistUserDataMethod | Desencadena el dispositivo para iniciar el borrado remoto mientras se conservan las cuentas de usuario y los datos. |
doWipeProtectedMethod | Desencadena el dispositivo para iniciar el borrado remoto en el dispositivo y limpiar completamente la unidad interna. En algunas configuraciones de dispositivo, este comando podría dejar que el dispositivo no pueda arrancar. |
Propiedades
La clase MDM_RemoteWipe tiene estas propiedades.
-
InstanceID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: key
Identifica el nombre del nodo primario. Para esta clase, la cadena es "RemoteWipe".
-
-
ParentID
-
-
Tipo de datos: cadena
-
Tipo de acceso: solo lectura
-
Calificadores: key
Describe la ruta de acceso completa al nodo primario. Para esta clase, la cadena es "./Vendor/MSFT/"
-
Ejemplo
En el ejemplo siguiente se muestra cómo usar RemoteWipe e invocar el doWipeMethod.
Nota
Este ejemplo se debe ejecutar en el usuario del sistema local. Para ello, descargue la herramienta psexec desde https://technet.microsoft.com/sysinternals/bb897553.aspx y ejecute psexec.exe -i -s cmd.exe
desde un símbolo del sistema de administración con privilegios elevados.
$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
}
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | No se admite ninguno |
Espacio de nombres | Root\CIMv2\MDM\DMMap |
MOF |
|
Archivo DLL |
|