Obtient la taille d'un fichier, en octets.
FileGetSize ( "filename" )
filename | Nom du fichier � traiter. |
Succ�s: | Retourne la taille du fichier en octets. |
�chec: | Retourne 0 et d�finit @error <> 0. |
DriveSpaceTotal, FileGetAttrib, FileGetTime, FileGetVersion
#include <MsgBoxConstants.au3> Example() Func Example() ; R�cup�re la taille du fichier (en octets) de l'ex�cutable AutoIt. Local $iFileSize = FileGetSize(@AutoItExe) ; Affiche la taille du fichier et la convertit dans une forme lisible. MsgBox($MB_SYSTEMMODAL, "", ByteSuffix($iFileSize)) EndFunc ;==>Example Func ByteSuffix($iBytes) Local $iIndex, $aArray[9] = ['bytes', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'] While $iBytes > 1023 $iIndex += 1 $iBytes /= 1024 WEnd Return Round($iBytes) & $aArray[$iIndex] EndFunc ;==>ByteSuffix