MDM_RemoteWipe, classe
Notes
Certaines informations portent sur la préversion du produit, qui est susceptible d’être en grande partie modifié avant sa commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
La classe MDM_RemoteWipe permet une 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 MDM_RemoteWipe a les types de membres suivants :
Méthodes
La classe MDM_RemoteWipe a ces méthodes.
Méthode | Description |
---|---|
doWipeMethod | Déclenche l’appareil pour démarrer la réinitialisation à distance. |
doWipePersistProvisionedDataMethod | Déclenche la sauvegarde des données d’approvisionnement de l’appareil dans un emplacement persistant et effectue une réinitialisation à distance sur l’appareil. Les informations sauvegardées seront restaurées et appliquées à l’appareil à sa 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 propre entièrement le lecteur interne. Dans certaines configurations d’appareil, cette commande peut laisser l’appareil dans l’impossibilité de démarrer. |
Propriétés
La classe MDM_RemoteWipe possède 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 ».
-
-
ParentID
-
-
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 le doWipeMethod.
Notes
Cet exemple doit être exécuté sous utilisateur système local. Pour ce faire, téléchargez l’outil psexec à partir de https://technet.microsoft.com/sysinternals/bb897553.aspx et exécutez psexec.exe -i -s cmd.exe
à partir d’une invite de commandes d’administration avec élévation de privilèges.
$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
}
Spécifications
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 | Root\CIMv2\MDM\DMMap |
MOF |
|
DLL |
|