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 |
|
| DLL |
|