Condividi tramite


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
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

Win32_LogicalDisk