ExcludeFromAutochk-Methode der Win32_LogicalDisk-Klasse

Die ExcludeFromAutochk-Methode schließt Datenträger vom Autochk-Vorgang aus, die beim nächsten Neustart ausgeführt werden sollen.

In diesem Thema wird MOF-Syntax (Managed Object Format) verwendet. Weitere Informationen zur Verwendung dieser Methode finden Sie unter Aufrufen einer Methode.

Syntax

uint32 ExcludeFromAutochk(
  [in] string LogicalDisk[]
);

Parameter

LogicalDisk [in]

Liste der Laufwerke, die beim nächsten Neustart vom Autochk ausgeschlossen werden sollen. Die Zeichenfolgensyntax besteht aus dem Laufwerkbuchstaben, gefolgt von einem Doppelpunkt für den logischen Datenträger.

Beispiel: "C:"

Rückgabewert

Gibt den Wert 0 (null) zurück, wenn kein Fehler auftritt. Werte werden in der folgenden Liste aufgeführt. Weitere Fehlercodes finden Sie unter WMI-Fehlerkonstanten oder WbemErrorEnum. Allgemeine HRESULT-Werte finden Sie unter Systemfehlercodes.

Erfolg (0)

Fehler: Remotelaufwerk (1)

Fehler: Wechseldatenträger (2)

Fehler: Laufwerk nicht Stammverzeichnis (3)

Fehler : Unbekanntes Laufwerk (4)

Bemerkungen

Wenn dies nicht ausgeschlossen ist, wird autochk auf dem Datenträger ausgeführt, wenn das modifiziert Bit für den Datenträger festgelegt ist. Beachten Sie, dass die Aufrufe zum Ausschließen von Datenträgern nicht kumulativ sind. Wenn ein Aufruf zum Ausschließen einiger Datenträger erfolgt, wird die neue Liste nicht der Liste der Datenträger hinzugefügt, die bereits zum Ausschluss markiert sind. Die neue Liste der Datenträger überschreibt die vorherige Liste. Diese Methode gilt nur für Instanzen logischer Datenträger, die einen physischen Datenträger auf dem Computer darstellen. Sie gilt nicht für zugeordnete logische Laufwerke.

Beispiele

Das folgende VBScript-Codebeispiel stellt sicher, dass Autochk.exe beim nächsten Neustart des Computers nicht auf Laufwerk C ausgeführt wird, auch wenn das "modifiziert Bit" auf Laufwerk C festgelegt wurde.

strComputer = "." 
Set objWMIService = GetObject("winmgmts:" _ 
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
 
Set objDisk = objWMIService.Get("Win32_LogicalDisk") 
 
errReturn = objDisk.ExcludeFromAutoChk(Array("C:")) 

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Siehe auch

Win32_LogicalDisk

Hardwareklassen des Computersystems