Método ScheduleAutoChk de la clase Win32_LogicalDisk
El método de clase ScheduleAutoChk programa Autochk para que se ejecute en la unidad de disco representada por el Win32_LogicalDisk en el siguiente reinicio si se establece el bit sucio.
En este tema se usa la sintaxis de Managed Object Format (MOF). Para obtener más información sobre el uso de este método, vea Llamar a un método.
Sintaxis
uint32 ScheduleAutoChk(
[in] string LogicalDisk[]
);
Parámetros
-
LogicalDisk [in]
-
Especifica la lista de unidades que se van a programar para Autochk en el siguiente reinicio. La sintaxis de cadena consta de la letra de unidad seguida de dos puntos para el disco lógico, por ejemplo: "C:"
Nota
Compruebe siempre la validez de las letras de unidad en la matriz LogicalDisk cuando los datos proceden de un origen desconocido o de un origen que no confíe.
Valor devuelto
Devuelve un valor de 0 (cero) si se ejecuta correctamente y otro valor si se produce algún otro error. Los valores se muestran en la lista siguiente. Para obtener códigos de error adicionales, consulte Constantes de error de WMI o WbemErrorEnum. Para obtener valores HRESULT generales, consulte Códigos de error del sistema.
-
Sin error (0)
-
Error: unidad remota (1)
-
Error: unidad extraíble (2)
-
Error: unidad no raíz ( 3)
-
Error: unidad desconocida (4)
Comentarios
Este método solo es aplicable a esas instancias de disco lógico que representan un disco físico en la máquina. Este método no es aplicable a las unidades lógicas asignadas.
Ejemplos
Los siguientes ejemplos de VBScript y PowerShell programan Autochk.exe para ejecutarse en la unidad C la próxima vez que se reinicie el equipo.
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:")
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows Vista |
Servidor mínimo compatible |
Windows Server 2008 |
Espacio de nombres |
Root\CIMV2 |
MOF |
|
Archivo DLL |
|