Functions > FileDirDisk >


DriveStatus

D�termine le status d'un lecteur sous forme de cha�ne.

DriveStatus ( "path" )

Param�tre

path Chemin d'acc�s du lecteur.

Valeur de retour

Valeur Interpr�tation
$DS_UNKNOWN ("UNKNOWN") Disque probablement non format� (RAW).
$DS_READY@DOUBLE_WS ("READY") G�n�ralement des disques dur et lecteurs qui contiennent un m�dia amovible.
$DS_NOTREADY@DOUBLE_WS ("NOTREADY") G�n�ralement des lecteurs de disquettes et des lecteurs CD/DVD qui ne contiennent pas de m�dia.
$DS_INVALID ("INVALID") Peut indiquer une lettre de lecteur inexistante ou un lecteur r�seau mapp� inaccessible.

Les constants sont d�finies dans "AutoItConstants.au3".

Remarque

La liste des valeurs de retour peut �tre incompl�te.
DriveStatus() peut fonctionner m�me si le chemin donn� est celui d'un r�pertoire existant sur le lecteur. Un chemin vers un fichier ne fonctionnera pas.

En relation

CDTray, DriveGetDrive, DriveGetFileSystem, DriveGetLabel, DriveGetSerial, DriveGetType, DriveSetLabel, DriveSpaceFree, DriveSpaceTotal, FileExists

Exemple

#include <MsgBoxConstants.au3>

; Obtient le statut de l'unit� principale, g�n�ralement le lecteur C:\.
Local $sStatus = DriveStatus(@HomeDrive & "\")
MsgBox($MB_SYSTEMMODAL, "", "Status: " & $sStatus)