ScheduleAutoChk-Methode der Win32_LogicalDisk-Klasse
Die ScheduleAutoChk-Klassenmethode plant die Ausführung von Autochk auf dem Laufwerk, das durch den Win32_LogicalDisk dargestellt wird, beim nächsten Neustart, wenn das modifiziert Bit festgelegt ist.
In diesem Thema wird MOF-Syntax (Managed Object Format) verwendet. Weitere Informationen zur Verwendung dieser Methode finden Sie unter Aufrufen einer Methode.
Syntax
uint32 ScheduleAutoChk(
[in] string LogicalDisk[]
);
Parameter
-
LogicalDisk [in]
-
Gibt die Liste der Laufwerke an, die autochk beim nächsten Neustart planen sollen. Die Zeichenfolgensyntax besteht aus dem Laufwerkbuchstaben gefolgt von einem Doppelpunkt für den logischen Datenträger, z. B.: "C:"
Hinweis
Überprüfen Sie immer die Gültigkeit der Laufwerkbuchstaben im LogicalDisk-Array , wenn die Daten aus einer unbekannten Quelle oder einer Quelle stammen, der Sie nicht vertrauen.
Rückgabewert
Gibt bei erfolgreicher Ausführung den Wert 0 (null) und einen anderen Wert zurück, wenn ein anderer 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.
-
Kein Fehler (0)
-
Fehler: Remotelaufwerk (1)
-
Fehler: Wechseldatenträger (2)
-
Fehler: Laufwerk nicht Stammverzeichnis (3)
-
Fehler : Unbekanntes Laufwerk (4)
Bemerkungen
Diese Methode gilt nur für Instanzen logischer Datenträger, die einen physischen Datenträger auf dem Computer darstellen. Diese Methode gilt nicht für zugeordnete logische Laufwerke.
Beispiele
In den folgenden VBScript- und PowerShell-Beispielen wird geplant, dass Autochk.exe beim nächsten Neustart des Computers für Laufwerk C ausgeführt wird.
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objDisk = objWMIService.Get("Win32_LogicalDisk")
errReturn = objDisk.ScheduleAutoChk(Array("C:"))
Invoke-WmiMethod -path win32_logicaldisk -Name ScheduleAutoChk -ArgumentList @("C:")
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|