DeutschEspañolFrançaisItalianoNederlandsPortuguêsΕλληνικάРусскийالعربية中文(简体)中文(繁體)日本語한국어
 
Donate Bitcoins
Google
 
www smithii.com
 

si_installer 1.19 has been released on 19-Feb-2015

si_installer has been moved to github.com:
View the Readme
View the Change log
Download the installer here

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

NSIS installer

Hi,jouli here, I am free from my cisco tutorials. Getting board just searching and find out your site. Your site is really nice especially this article NSIS installer is very informative. All the articles are very informative and increase my knowledge a lot. Well this site plays a very important role in improve of our new generation Good job.... keep it up

Very nice Blog. Would you

Very nice Blog. Would you provide a link called Sysinternals Command Line? Just like the Visual Studio.NET does. It would set the current directory to the installed sysinternals applications. That would be useful to run command line applications, just like ps tools.

Cool installer. Look forward

Cool installer. Look forward to the next update.provillusearth4energygrow taller 4 idiotsmagic of making uphow to stop acnehomemade energy

Great installer.Would you

Great installer.
Would you provide a link called Sysinternals Command Line? Just like the Visual Studio.NET does. It would set the current directory to the installed sysinternals applications. That would be useful to run command line applications, just like ps tools.

couple of comments...

Just a quick note...first off, I spelled the account name wrong, but OH WELL...

the uninstall stuff doesn't properly wipe out all the start menu stuff - but that's all part of the related to the way you don't set the
Also, in the processing of the "descriptions"...It would be much better to escape the double quote as follows, so that if you use the single quote in a description it will still take it...I ran into this as I was hacking things to use the "title" as the description instead of the url...

!macro appendfile sectionno description
!appendfile "${DESCRIPTION_FILE}" "!insertmacro MUI_DESCRIPTION_TEXT ${${sectionno}} $\"${description}$\"$\n"
!macroend

You also need to close out the description file, and add to it the end of the descriptions macro, and then include the temp file you created...

# and close the descriptions and process it...
!appendfile "${DESCRIPTION_FILE}" "!insertmacro MUI_FUNCTION_DESCRIPTION_END$\n"
!include "${DESCRIPTION_FILE}"

If you want my hacked version (I also re-organized and cleand up the sections and added encoding so that you can select GUI vs. cli vs. ALL...) let me know, and I'll send it on to you...

THANKS...I had been using a version of an "addon" creator that did this sort of thing for my own updating of the different machines I "fix up" for friends and family, but this is a lot nicer! (and I got to learn more about the NSIS installer...

thanks
Scott a.k.a. sbaeder at AOL dot Bomb...(if you now how to translate email ;-)

All you need to do is to add

All you need to do is to add a "section" to be listed before the "include" of all the other system internal commands...Something like this...

Section "Sysinternals Command Line"
SetOutPath $INSTDIR
is -CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\ Sysinternals Command Line.lnk" "$SYSDIR\cmd.exe"
SectionEnd

Sysinternals Command Line

Great installer.
Would you provide a link called Sysinternals Command Line? Just like the Visual Studio.NET does. It would set the current directory to the installed sysinternals applications. That would be useful to run command line applications, just like ps tools.

Easy enough to add...

Note: Given that the source (and NSIS) are available, it is pretty easy to do...

All you need to do is to add a "section" to be listed before the "include" of all the other system internal commands...Something like this...

Section "Sysinternals Command Line"
SetOutPath $INSTDIR
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\ Sysinternals Command Line.lnk" "$SYSDIR\cmd.exe"
SectionEnd

By having a space at the front of the links name, it "floats" to the top of the shortcuts...

Scott

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
DeutschEspañolFrançaisItalianoNederlandsPortuguêsΕλληνικάРусскийالعربية中文(简体)中文(繁體)日本語한국어
 
Donate Bitcoins
Google
 
www smithii.com
 
Special thanks to Riester Rente Online for a generous donation!