Functions > FileDirDisk >


DriveSpaceFree

Calcule l'espace libre d'un disque en Mo.

DriveSpaceFree ( "path" )

Paramètre

path Chemin d'accès du lecteur.

Valeur de retour

Succès: Retourne l'espace libre du lecteur en Méga0ctets en tant que nombre à virgule flottante.
Échec: Retourne 0 et @error = 1.

Remarque

DriveSpaceFree() 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.
Utilisez la fonction Round() pour obtenir une valeur arrondie.

En relation

DriveGetDrive, DriveGetFileSystem, DriveGetLabel, DriveGetSerial, DriveGetType, DriveSetLabel, DriveSpaceTotal, DriveStatus

Exemple

#include <MsgBoxConstants.au3>

; Obtient l'espace libre sur le disque du lecteur principal, en général c'est le lecteur C:\
Local $iFreeSpace = DriveSpaceFree(@HomeDrive & "\") 
MsgBox($MB_SYSTEMMODAL, "", "Espace libre: " & $iFreeSpace & " Mo")