BigV
31st March 2004 00:08 UTC
How can I install to 2 separate locations?
I am missing something here for sure but I can't work it out.
All works fine using:
InstallDir "$PROGRAMFILES\SGCS"
which of course is on the C:\ drive.
But I also need to write a file to a mapped drive
Section "Network Support" SEC02
SetOverwrite ifnewer
File "h:\mybox\reports\Your_Class_Data_File.mdb"
SectionEnd:
When I compile it generates this error:
File: "h:\mybox\reports\Your_Class_Data_File.mdb" -> no files found.
Usage: File [/nonfatal] [/a] ([/r] filespec [...]|/oname=outfile one_file_only)
Error in script "E:\PROJECTS\SGCS_V3Complete\installerFILES\SGCSinstaller.nsi" on line 89 -- aborting creation process
Vytautas
31st March 2004 07:21 UTC
Your code should look something like this:
Section "Network Support" SEC02
SetOverwrite ifnewer
SetOutPath "h:\mybox\reports\"
File "Your_Class_Data_File.mdb"
SectionEnd:
Vytautas
BigV
31st March 2004 08:41 UTC
Just tried that code and got the same sort of error
error as shown:
Section: "Network Support" ->(SEC02)
overwrite = 3, last_overwrite = 3
SetOverwrite: ifnewer
SetOutPath: "h:\mybox\reports\"
File: "Your_Class_Data_File.mdb" -> no files found.
Usage: File [/nonfatal] [/a] ([/r] filespec [...]|/oname=outfile one_file_only)
Error in script "E:\PROJECTS\SGCS_V3Complete\installerFILES\SGCSinstaller.nsi" on line 90 -- aborting creation process
The same file is being copied in section 1 to the InstallDir, it seems not to be able to find the file a second time to write to this other location???
Vytautas
31st March 2004 13:17 UTC
file command should point to the file on the machine on which the script is being compiled.
Please attach full script if you still can not figure this ouot.
Vytautas