Talk:Add uninstall information to Add/Remove Programs: Difference between revisions

From NSIS Wiki
Jump to navigationJump to search
(use GetSize to fill EstimatedSize)
 
Line 17: Line 17:
   
   
  SectionEnd
  SectionEnd
== ivory towers intelligent dating reviews ==
online world wide adults dating personals http://loveepicentre.com/taketour.php oregon internet dating

Revision as of 18:03, 17 January 2013

I wanted to submit this, but didn't want to edit the article since I'm new here.

Use ${GetSize} to fill in the EstimatedSize value. This assumes the simple case where there is one main directory with most of your files (including subdirs).

Just the relevant bits of foo.nsi :

!define ARP "Software\Microsoft\Windows\CurrentVersion\Uninstall\${APPNAME}"
!include "FileFunc.nsh"

Section "Install"

; [...copy all files here, before GetSize...]

${GetSize} "$INSTDIR" "/S=0K" $0 $1 $2
IntFmt $0 "0x%08X" $0
WriteRegDWORD HKLM "${ARP}" "EstimatedSize" "$0"

SectionEnd

ivory towers intelligent dating reviews

online world wide adults dating personals http://loveepicentre.com/taketour.php oregon internet dating