UDF > WinAPIEx > Files & Devices > Files >


_WinAPI_GetFileSizeOnDisk

Obtient la taille d'allocation d'un fichier sur le disque

#include <WinAPIFiles.au3>
_WinAPI_GetFileSizeOnDisk ( $sFilePath )

Paramètre

$sFilePath Le nom du fichier dont vous voulez la taille d'allocation.

Valeur de retour

Succès: Retourne la taille d'allocation, en octets.
Cette valeur est un multiple de la taille du secteur ou du cluster du périphérique physique spécifié.
Échec: Retourne 0, appelez _WinAPI_GetLastError() pour obtenir des informations sur l'erreur.

Exemple

#include <WinAPIFiles.au3>

Local Const $sFile = @ScriptFullPath

ConsoleWrite('Emplacement:       ' & $sFile & @CRLF)
ConsoleWrite('Taille:            ' & FileGetSize($sFile) & @CRLF)
ConsoleWrite('Taille sur disque: ' & _WinAPI_GetFileSizeOnDisk($sFile) & @CRLF)