Méthode ScheduleAutoChk de la classe Win32_LogicalDisk
La méthode de classe ScheduleAutoChk planifie l’exécution d’Autochk sur le lecteur de disque représenté par le Win32_LogicalDisk au redémarrage suivant si le bit sale est défini.
Cette rubrique utilise la syntaxe MOF (Managed Object Format). 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
-
LogicalDisk [in]
-
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
Toujours case activée la validité des lettres de lecteur dans le tableau LogicalDisk lorsque les données proviennent d’une source inconnue ou d’une source dont vous ne faites pas confiance.
Valeur retournée
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 des codes d’erreur supplémentaires, consultez Constantes d’erreur WMI ou WbemErrorEnum. Pour connaître les valeurs HRESULT générales, consultez Codes d’erreur système.
-
Aucune erreur (0)
-
Erreur - Lecteur distant (1)
-
Erreur - Lecteur amovible (2)
-
Erreur - Drive Not Root Directory (3)
-
Erreur - Lecteur inconnu (4)
Notes
Cette méthode s’applique uniquement aux instances de disque logique qui représentent un disque physique dans l’ordinateur. Cette méthode ne s’applique pas aux lecteurs logiques mappés.
Exemples
Les exemples VBScript et PowerShell suivants planifient Autochk.exe 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 |
Racine\CIMV2 |
MOF |
|
DLL |
|