_Classe REMOTEWIPE MDM

Notes

Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft ne donne aucune garantie, expresse ou implicite, concernant les informations fournies ici.

La classe MDM _ RemoteWipe permet la réinitialisation à distance d’un appareil.

La syntaxe suivante est simplifiée par rapport au code MOF (Managed Object Format) et inclut toutes les propriétés héritées.

Syntaxe

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

Membres

La classe _ RemoteWipe MDM possède les types de membres suivants :

Méthodes

La classe MDM _ RemoteWipe possède ces méthodes.

Méthode Description
doWipeMethod Déclenche le démarrage de la réinitialisation à distance par l’appareil.
doWipePersistProvisionedDataMethod Déclenche l’appareil pour sauvegarder les données de configuration dans un emplacement persistant et effectuer une réinitialisation à distance sur l’appareil. Les informations qui ont été sauvegardées seront restaurées et appliquées à l’appareil lors de la reprise.
doWipePersistUserDataMethod Déclenche l’appareil pour démarrer la réinitialisation à distance tout en conservant les comptes d’utilisateur et les données.
doWipeProtectedMethod Déclenche l’appareil pour démarrer la réinitialisation à distance sur l’appareil et nettoyer entièrement le lecteur interne. Dans certaines configurations d’appareil, cette commande risque de ne pas pouvoir démarrer l’appareil.

Propriétés

La classe _ RemoteWipe MDM a ces propriétés.

InstanceID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Identifie le nom du nœud parent. Pour cette classe, la chaîne est « RemoteWipe ».

ID

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : clé

Décrit le chemin d’accès complet au nœud parent. Pour cette classe, la chaîne est « ./Vendor/MSFT/ »

Exemple

L’exemple suivant montre comment utiliser RemoteWipe et appeler doWipeMethod.

Notes

Cet exemple doit être exécuté sous utilisateur du système local. Pour ce faire, téléchargez l’outil PsExec depuis https://technet.microsoft.com/sysinternals/bb897553.aspx et exécutez psexec.exe -i -s cmd.exe à partir d’une invite de commandes d’administrateur élevé.

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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10 [ applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Espace de noms Racine DMMap de gestion des appareils mobiles \ \ \
MOF
DMWmiBridgeProv. mof
DLL
DMWmiBridgeProv.dll

Voir aussi

Utilisation de scripts PowerShell avec le fournisseur de pont WMI