Thanks for the pointers, HMEdit's giving me an error right now... here's what I have:
Function .onInit
!insertmacro MUI_INSTALLOPTIONS_EXTRACT_AS "c:\wsus.ini" "wsus.ini"
FunctionEnd
Page custom WSUSPage
Function WSUSPage
!insertmacro MUI_HEADER_TEXT "WSUS Server..." "Stuff"
!insertmacro MUI_INSTALLOPTIONS_DISPLAY "wsus.ini"
!insertmacro MUI_INSTALLOPTIONS_READ $server "wsus.ini" "Field 1" "Text"
FunctionEnd
and it's giving me...
Function: "WSUSPage"
!insertmacro: MUI_HEADER_TEXT
!insertmacro: end of MUI_HEADER_TEXT
!insertmacro: MUI_INSTALLOPTIONS_DISPLAY
!insertmacro: end of MUI_INSTALLOPTIONS_DISPLAY
!insertmacro: MUI_INSTALLOPTIONS_READ
Usage: ReadINIStr $(user_var: output) ini_file section entry_name
Error in macro MUI_INSTALLOPTIONS_READ on macroline 5
Error in script "C:\Program Files\HMSoft\NIS Edit\wsus.nsi" on line 108 -- aborting creation process
Where my ini is:
; Ini file generated by the HM NIS Edit IO designer.
[Settings]
NumFields=2
Title=Setting our WSUS Server
NextButtonText=Next
BackButtonText=Previous
[Field 1]
Type=Text
State=Text
Left=54
Right=267
Top=28
Bottom=41
[Field 2]
Type=Label
Text=Server IP/Name
Left=0
Right=51
Top=30
Bottom=38