Metodo ScheduleAutoChk della classe Win32_LogicalDisk
Il metodo della classe ScheduleAutoChk pianifica l'esecuzione di Autochk nell'unità disco rappresentata dalla Win32_LogicalDisk al riavvio successivo se il bit sporco è impostato.
Questo argomento usa la sintassi MOF (Managed Object Format). Per altre informazioni sull'uso di questo metodo, vedere Chiamata di un metodo.
Sintassi
uint32 ScheduleAutoChk(
[in] string LogicalDisk[]
);
Parametri
-
LogicalDisk [in]
-
Specifica l'elenco delle unità da pianificare per Autochk al riavvio successivo. La sintassi stringa è costituita dalla lettera di unità seguita da due punti per il disco logico, ad esempio: "C:"
Nota
Controllare sempre la validità delle lettere dell'unità nella matrice LogicalDisk quando i dati provengono da un'origine sconosciuta o da un'origine non attendibile.
Valore restituito
Restituisce un valore pari a 0 (zero) se ha esito positivo e un altro valore se si verifica un altro errore. I valori sono elencati nell'elenco seguente. Per altri codici di errore, vedere Costanti di errore WMI o WbemErrorEnum. Per i valori HRESULT generali, vedere Codici di errore di sistema.
-
Nessun errore (0)
-
Errore - Unità remota (1)
-
Errore - Unità rimovibile (2)
-
Errore - Unità non directory radice (3)
-
Errore - Unità sconosciuta (4)
Commenti
Questo metodo è applicabile solo a tali istanze di disco logico che rappresentano un disco fisico nel computer. Questo metodo non è applicabile alle unità logiche mappate.
Esempio
Gli esempi VBScript e PowerShell seguenti pianificano Autochk.exe per l'esecuzione sull'unità C alla successiva riavvio del computer.
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:")
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Radice\CIMV2 |
MOF |
|
DLL |
|