Getting File Size: Difference between revisions
From NSIS Wiki
Jump to navigationJump to search
m (Updated author links.) |
m (Added category links.) |
||
Line 39: | Line 39: | ||
FunctionEnd</highlight-nsis> | FunctionEnd</highlight-nsis> | ||
[[{{ns:14}}:Disk, Path & File Functions]] |
Revision as of 20:45, 30 April 2005
Author: sunjammer (talk, contrib) |
Description
This NSIS script was written by Smile2Me (Hendri Adriaens). It demonstrates how to use NSIS to determine the length of a file without having to use an extension DLL like FileSize. This is the preferred way of finding out the length of a file.
The Script
OutFile FileSizeNew.exe Name FileSizeNew ; FileSizeNew ; ; Script to find the size of a file. ; Much more efficient than the ; ExtensionDLL FileSize :-) ; ; by Hendri Adriaens ; HendriAdriaens@hotmail.com Section Push "$EXEDIR\FileSizeNew.nsi" Call FileSizeNew Pop $0 MessageBox MB_OK "File size: $0 bytes." SectionEnd Function FileSizeNew Exch $0 Push $1 FileOpen $1 $0 "r" FileSeek $1 0 END $0 FileClose $1 Pop $1 Exch $0 FunctionEnd