Trying to deploy Lotus Notes FP2

(imported topic written by dlong91)

Hello, I have a strange issue with a deployment i am trying to build. The Lotus notes fixpack MSI that I have downloaded in a fixlet is trying to search for the install INI. Problem is that it is looking for it in the download directory. I have it by default extracting and installing from c:\windows\temp. here is a copy of the log:

Set property SETUPEXEDIR:C:\Program Files\BigFix Enterprise\BES Client__BESData\opsite127

ini location is C:\Program Files\BigFix Enterprise\BES Client__BESData\opsite127\deploy\hotfix\fix.ini

Enter ValidateStandardVersion()

fixIniName = C:\Program Files\BigFix Enterprise\BES Client__BESData\opsite127\deploy\hotfix\fix.ini

here is another line further down in log:

Property(S): HOTFIXTEXT = Ensure that you are running installer from correct location. Fix.ini can’t be located from expected location.

its defaulting to the download directory when Im telling it to go to C:windows\temp. Anythought? Is there a way I can run the install from the download directory perhaps?Thanks

(imported comment written by BenKus)

Can you send us your actionscript?

Ben

(imported comment written by dlong91)

Sure Ben

//THINGS TO VERIFY BEFORE DEPLOYMENT

// (1) COMPRESS MULTIPLE FILES INTO .EXE OR .MSI FILE

// (2) CREATE SHA1.EXE HASH ON INSTALLATION FILE AND UPDATE ACTION SCRIPT TO INCLUDE HASH AND FILE SIZE

// (3) UPLOAD INSTALLATION FILE TO BIGFIX SOFTWARE REPO \SERVERNAME\SW$\REGION OR PROGRAM FOLDER\LOCATION\FILENAME

// (4) VERIFY ACTION SCRIPT REFLECTS THE CORRECT URL. EXAMPLE: HTTP://BIGFIXSWREPO.EPA.GOV/SW/REGION OR PROGRAM FOLDER/LOCATION/FILENAME

//DOWNLOAD INSTALLATION FILE FROM THIS LOCATION. INSTALLATION FILE IS FOR LAPTOPS AND DESKTOPS

prefetch notes.exe sha1:76c72312db192fd481e24f632b202306a87baa1f size:66860951 http://bigfixswrepo.epa.gov/sw/Region05/fp2/notes.exe

//COPY FROM DEFAULT DOWNLOAD DIRECTORY AND COPY TO DIRECTORY FOR INSTALLATION

move __Download\notes.exe C:\notes.exe

//runswinzip to extract files

waithidden cmd.exe /c C:\notes.exe /auto C:\

// Shutdown Lotus Notes

Waithidden cmd.exe /c “C:&&CD C:\Program Files\IBM\Lotus\Notes&&nsd.exe -kill”

//executes test MSI command

waithidden cmd.exe /c msiexec /i “C:\ClientUpdate.msi” /q /l* “c:\windows\temp\notes852install.log”

(imported comment written by BenKus)

Looks like a current working directory issue…

Replace the last line with this and see if it works:

appendfile C:
appendfile cd C:
appendfile msiexec /i “C:\ClientUpdate.msi” /q /l* "c:\windows\temp\notes852install.log"
move __appendfile install.bat
waithidden cmd.exe /C install.bat

Ben