Obtient des informations sur la quantité d'espace disponible d'un volume disque
#include <WinAPIFiles.au3>
_WinAPI_GetDiskFreeSpaceEx ( $sDrive )
$sDrive | Le lecteur sur lequel vous voulez l'information, dans le format D:, E:, etc. |
Succès: | Retourne le tableau contenant les informations suivantes: [0] - Le nombre total d'octets disponibles sur le disque. Si les quotas par utilisateur sont utilisés, cette valeur peut être inférieure au nombre total d'octets libres sur le disque. [1] - Le nombre total d'octets disponibles sur le disque. Si les quotas par utilisateur sont utilisés, cette valeur peut être inférieure au nombre total d'octets sur le disque. [2] - Le nombre total d'octets libres sur le disque. |
Échec: | Définit @error <> 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur. |
Consultez GetDiskFreeSpaceEx dans la librairie MSDN.
#include <WinAPIFiles.au3> Local $aData = _WinAPI_GetDiskFreeSpaceEx(@HomeDrive) ConsoleWrite('Espace total libre disponible sur ' & @HomeDrive & '=> '& $aData[0] & 'octetss' & @CRLF) ConsoleWrite('Espace total disponible sur ' & @HomeDrive & '=> ' & $aData[1] & 'octets' & @CRLF) ConsoleWrite('Espace libre total sur ' & @HomeDrive & '=> ' & $aData[2] & 'octets' & @CRLF)