Méthode ScheduleAutoChk de la _ classe disque logique Win32

La méthode de la classe ScheduleAutoChk planifie l’exécution de Autochk sur le lecteur de disque représenté par le disque _ logique Win32 au redémarrage suivant si le bit modifié est défini.

Cette rubrique utilise la syntaxe format MOF (MOF). Pour plus d’informations sur l’utilisation de cette méthode, consultez appel d’une méthode.

Syntaxe

uint32 ScheduleAutoChk(
  [in] string LogicalDisk[]
);

Paramètres

Disque logique [ dans]

Spécifie la liste des lecteurs à planifier pour Autochk au prochain redémarrage. La syntaxe de chaîne se compose de la lettre de lecteur suivie d’un signe deux-points pour le disque logique, par exemple : « C : »

Notes

Vérifiez toujours la validité des lettres de lecteur dans le tableau de disques logiques lorsque les données proviennent d’une source inconnue ou d’une source qui n’est pas digne de confiance.

Valeur de retour

Retourne la valeur 0 (zéro) en cas de réussite, et une autre valeur si une autre erreur se produit. Les valeurs sont répertoriées dans la liste suivante. Pour obtenir d’autres codes d’erreur, consultez constantes d’erreur WMI ou WbemErrorEnum. Pour obtenir les valeurs de HRESULT générales, consultez codes d’erreur système.

Aucune erreur (0)

Erreur : lecteur distant (1)

Erreur : lecteur amovible (2)

Erreur : le lecteur n’est pas un répertoire racine (3)

Erreur : lecteur inconnu (4)

Notes

Cette méthode s’applique uniquement aux instances de disque logique qui représentent un disque physique de l’ordinateur. Cette méthode n’est pas applicable aux lecteurs logiques mappés.

Exemples

Les exemples VBScript et PowerShell suivants planifient Autochk.exe pour s’exécuter sur le lecteur C lors du prochain redémarrage de l’ordinateur.

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:")

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Espace de noms
\Cimv2 racine
MOF
CIMWin32. mof
DLL
CIMWin32.dll

Voir aussi

_Disque logique Win32