Freigeben über


MDM_RemoteWipe-Klasse

Hinweis

Einige Informationen beziehen sich auf Vorabversionen, die vor der kommerziellen Freigabe grundlegend geändert werden können. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.

Die MDM_RemoteWipe-Klasse ermöglicht die Remotezurücksetzung eines Geräts.

Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften.

Syntax

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

Member

Die MDM_RemoteWipe-Klasse verfügt über folgende Membertypen:

Methoden

Die MDM_RemoteWipe-Klasse verfügt über diese Methoden.

Methode BESCHREIBUNG
doWipeMethod Löst das Gerät aus, um die Remotezurücksetzung zu starten.
doWipePersistProvisionedDataMethod Löst das Gerät aus, um Bereitstellungsdaten an einem persistenten Speicherort zu sichern, und führt eine Remotezurücksetzung auf dem Gerät aus. Die gesicherten Informationen werden wiederhergestellt und auf das Gerät angewendet, wenn es fortgesetzt wird.
doWipePersistUserDataMethod Löst das Gerät aus, um die Remotezurücksetzung zu starten, während Benutzerkonten und Daten beibehalten werden.
doWipeProtectedMethod Löst das Gerät aus, um die Remotezurücksetzung auf dem Gerät zu starten und das interne Laufwerk vollständig sauber. In einigen Gerätekonfigurationen kann das Gerät mit diesem Befehl möglicherweise nicht gestartet werden.

Eigenschaften

Die MDM_RemoteWipe-Klasse verfügt über diese Eigenschaften.

InstanceID

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Gibt den Namen des übergeordneten Knotens an. Für diese Klasse lautet die Zeichenfolge "RemoteWipe".

Parentid

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel

Beschreibt den vollständigen Pfad zum übergeordneten Knoten. Für diese Klasse lautet die Zeichenfolge "./Vendor/MSFT/"

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie RemoteWipe verwendet und doWipeMethod aufgerufen wird.

Hinweis

Dieses Beispiel muss unter dem lokalen Systembenutzer ausgeführt werden. Laden Sie dazu das Tool psexec von https://technet.microsoft.com/sysinternals/bb897553.aspx herunter, und führen Sie psexec.exe -i -s cmd.exe es über eine Eingabeaufforderung mit erhöhten Rechten aus.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Namespace Root\CIMv2\MDM\DMMap
MOF
DMWmiBridgeProv.mof
DLL
DMWmiBridgeProv.dll

Siehe auch

Verwenden von PowerShell-Skripts mit dem WMI-Brückenanbieter