Метод ScheduleAutoChk класса Win32_LogicalDisk
Метод класса ScheduleAutoChk планирует запуск Autochk на диске, представленном Win32_LogicalDisk при следующей перезагрузке, если задан бит грязное.
В этом разделе используется синтаксис MOF. Дополнительные сведения об использовании этого метода см. в разделе Вызов метода .
Синтаксис
uint32 ScheduleAutoChk(
[in] string LogicalDisk[]
);
Параметры
-
LogicalDisk [in]
-
Указывает список дисков, которые нужно запланировать для Autochk при следующей перезагрузке. Синтаксис строки состоит из буквы диска, за которой следует двоеточие для логического диска, например: "C:".
Примечание
Всегда проверка допустимость букв диска в массиве LogicalDisk, если данные поступают из неизвестного источника или источника, которому вы не доверяете.
Возвращаемое значение
Возвращает значение 0 (ноль) в случае успешного выполнения и другое значение, если возникает другая ошибка. Значения перечислены в следующем списке. Дополнительные коды ошибок см. в разделе Константы ошибок WMI или WbemErrorEnum. Общие значения HRESULT см. в разделе Системные коды ошибок.
-
Нет ошибки (0)
-
Ошибка — удаленный диск (1)
-
Ошибка — съемный диск (2)
-
Ошибка — диск не корневой каталог (3)
-
Ошибка — неизвестный диск (4)
Комментарии
Этот метод применим только к тем экземплярам логического диска, которые представляют физический диск на компьютере. Этот метод не применим к сопоставленным логическим дискам.
Примеры
В следующих примерах VBScript и PowerShell Autochk.exe для запуска на диске C при следующей перезагрузке компьютера.
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:")
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMV2 |
MOF |
|
DLL |
|