You are here

ALT 1.1.1 (Application Launcher Template)

3 posts / 0 new
Last post
SmithTech
SmithTech's picture
Offline
Last seen: 2 years 2 weeks ago
Developer
Joined: 2006-11-24 18:06
ALT 1.1.1 (Application Launcher Template)

I found Klonk's Template to be so useful in creating launchers, I decided to try my hand at it.
Mainly so I could learn NSIS more.
Version 1.1.1 fixes subsequent launch in InitApp (left it out, oops)
Version 1.1 adds registry handling and subsequent launch handling.
Registry entries are moved to {entry}_BAK in the registry rather than copied to a reg file on the portable drive, saving write cycles and write time.

ALT (Application Launcher Template)1.1.1

jjblackisback
Offline
Last seen: 12 years 7 months ago
Joined: 2007-05-06 08:53
cannot find .exe

I am trying to make my Microsoft Money 2006 portable.
My .exe file is in: S:\PortableApps\Money\App\MNYCoreFiles\msmoney.exe

In my installer I have:
; **************************************************************************
; * Define constants
; **************************************************************************
!define AUTHOR "" ; SmithTech
!define APP "Money 2006" ; insert application name, e.g. "TestApp"
!define VER "1.0.0.0" ; insert version of launcher
!define EXE "msmoney.exe" ; insert program exe name, e.g. "testapp.exe"
!define PNAME "${App} Portable" ; format of portable name (dirs and filenames)
!define ICON "Money.ico" ; comment this line out when default icon should be used

After running NSIS when I click on the .exe file that was produced I get "msmoney.exe was not found"

Any help would be appreciated.

SmithTech
SmithTech's picture
Offline
Last seen: 2 years 2 weeks ago
Developer
Joined: 2006-11-24 18:06
Haven't used the template in

Haven't used the template in quite some time, but I believe your path is incorrect.
S:\PortableApps\Money\App\MNYCoreFiles\msmoney.exe
should be
S:\PortableApps\Money\App\Money 2006\msmoney.exe
as the launcher template uses this line to define the app folder
!define APP "Money 2006" ; insert application name, e.g. "TestApp"

"Because they stand on a wall and say, 'Nothing is going to hurt you tonight. Not on my watch.'" (A Few Good Men)
Coincidence is God's way of remaining anonymous.(Albert Einstein)

Log in or register to post comments