Prev Previous Post   Next Post Next
Old 22nd February 2011, 06:44   #1
Junior Member
Join Date: Apr 2006
Location: Mumbai,India
Posts: 4
NSIS ExecWait returns 6 when trying to execute exe

Hi I have an annoying problem with NSIS.

I'm trying to write script to install the SaveAsPdfAndXps.exe plugin/addin for Office 2007.

Here is my script:

Section "SaveAsPdf"
DetailPrint "Installing SaveAsPdfAndXps Extension"
File 'Prereq\SaveAsPDFandXPS.exe'
ExecWait '$TEMP\SaveAsPDFandXPS.exe' $0
DetailPrint "SaveAsPDFandXPS exit code = $0"
; Delete '$TEMP\SaveAsPDFandXPS.exe'

So I'm running Windows 7 x64, I already have Office 07 with this extension installed. However, if I run the exe on my own by clicking it and installing it manually it doesn't abort it just installs nicely.

Now the above script, prints out exit code 6!? And the if I comment the Delete bit, I don't see the file in my temp directory? How do I find out whats going on?

The SaveAsPDFandXPS extension outputs a log file in the temp dir. if executed manually, but it doesn't happen with the script.

When the compiled setup executes, it does ask for elevation btw.


Cross Posted on Stackoverflow:
giddy_guitarist is offline   Reply With Quote
Go Back   Winamp & Shoutcast Forums > Developer Center > NSIS Discussion

execwait, installer, nsis

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump