Metodo ExcludeFromAutochk della classe Win32_LogicalDisk
Il metodo ExcludeFromAutochk esclude i dischi dall'operazione autochk da eseguire al riavvio successivo.
Questo argomento usa la sintassi MOF (Managed Object Format). Per altre informazioni sull'uso di questo metodo, vedere Chiamata di un metodo.
Sintassi
uint32 ExcludeFromAutochk(
[in] string LogicalDisk[]
);
Parametri
-
LogicalDisk [in]
-
Elenco di unità che devono essere escluse dal riavvio automatico al riavvio successivo. La sintassi stringa è costituita dalla lettera di unità seguita da due punti per il disco logico.
Esempio: "C:"
Valore restituito
Restituisce un valore pari a 0 (zero) quando non si verifica alcun 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.
-
Successo (0)
-
Errore - Unità remota (1)
-
Errore - Unità rimovibile (2)
-
Errore - Unità non directory radice (3)
-
Errore - Unità sconosciuta (4)
Commenti
Se non è escluso, il controllo automatico viene eseguito sul disco quando il bit sporco viene impostato per il disco. Si noti che le chiamate per escludere i dischi non sono cumulative. Se viene effettuata una chiamata per escludere alcuni dischi, il nuovo elenco non viene aggiunto all'elenco di dischi già contrassegnati per l'esclusione. Il nuovo elenco di dischi sovrascrive l'elenco precedente. Questo metodo è applicabile solo a tali istanze di disco logico che rappresentano un disco fisico nel computer. Non è applicabile alle unità logiche mappate.
Esempio
L'esempio di codice VBScript seguente garantisce che Autochk.exe non verrà eseguito sull'unità C alla successiva riavvio del computer, anche se il "bit sporco" è stato impostato sull'unità C.
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set objDisk = objWMIService.Get("Win32_LogicalDisk")
errReturn = objDisk.ExcludeFromAutoChk(Array("C:"))
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Radice\CIMV2 |
MOF |
|
DLL |
|