MSI + MSP executable?
Hello everyone...
Wracking my brains here to come with a way to repackage a packaged MSI with an MSP into a single executale...
Package For The Web doesn't seem to be working...Is there an application out there which automates the process?
Keep in mind, the application come with an MSP. MST is out of the question as the logic and files are contained in the MSP.
So, to reiterate, I need to package an MSI and an MSP into one executable form which a user can download and install.
P.S. The MSI has all the changes in it...Just need to wrap them both...
Wracking my brains here to come with a way to repackage a packaged MSI with an MSP into a single executale...
Package For The Web doesn't seem to be working...Is there an application out there which automates the process?
Keep in mind, the application come with an MSP. MST is out of the question as the logic and files are contained in the MSP.
So, to reiterate, I need to package an MSI and an MSP into one executable form which a user can download and install.
P.S. The MSI has all the changes in it...Just need to wrap them both...
0 Comments
[ + ] Show comments
Answers (13)
Please log in to answer
Posted by:
mekaywe
14 years ago
Posted by:
Repackman
14 years ago
Well, let me be more precise...The application is Silverlight...
I packaged this thing before for deployment...But it's not to be deployed...I am supposed to package it so that a user downloads it and then installs it on his machine...
The BAT file will have me describe a path...And who knows where a user will DL it and install from where...Unless there is a command to install it from any location like %appfolder% or something like that...
I packaged this thing before for deployment...But it's not to be deployed...I am supposed to package it so that a user downloads it and then installs it on his machine...
The BAT file will have me describe a path...And who knows where a user will DL it and install from where...Unless there is a command to install it from any location like %appfolder% or something like that...
Posted by:
mekaywe
14 years ago
Posted by:
Repackman
14 years ago
Posted by:
mekaywe
14 years ago
Posted by:
WSPPackager
14 years ago
Posted by:
Repackman
14 years ago
Mekaywe, as much I appreciate your responses, I would like to bring to your attention that not many of us have years of experience like yourself and are at most novices...So, many times I simply am lost when someone start using acronyms galore...
Now, for someone as wet behind the ears as me, am I to understand you mean WSE= Wise Script Editor? And if so, how would you go about creating an exe from WSE?
Remember, teach a man to fish...:)
Now, for someone as wet behind the ears as me, am I to understand you mean WSE= Wise Script Editor? And if so, how would you go about creating an exe from WSE?
Remember, teach a man to fish...:)
Posted by:
mekaywe
14 years ago
copy the below code to a text file and rename the file to *.WSE.
Compile the code and run the EXE which should install your MSI and MSP together
Document Type: WSE
item: Global
Version=9.02
Flags=00000100
Split=1420
Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Copy Default=1
Japanese Font Name=MS Gothic
Japanese Font Size=9
Start Gradient=0 0 255
End Gradient=0 0 0
Windows Flags=00000100000000010010110000001000
Message Font=MS Sans Serif
Font Size=8
Disk Filename=SETUP
Patch Flags=0000000000000001
Patch Threshold=85
Patch Memory=4000
MIF PDF Version=1.0
MIF SMS Version=2.0
FTP Cluster Size=20
Per-User Version ID=1
Dialogs Version=9
Crystal Format=10111100101100000010001001001001
Crystal Destination=00000000000000000000000000001011
WamDB Index=Y:\
Step View=&Properties
Variable Name1=_INIT_WINDOW_
Variable Default1=HIDE
Variable Flags1=00001000
Variable Name2=_SYS_
Variable Default2=C:\WINDOWS\system32
Variable Flags2=00001000
Variable Name3=_WIN_
Variable Default3=C:\WINDOWS
Variable Flags3=00001000
Variable Name4=_WISE_
Variable Default4=C:\Program Files\Altiris\Wise Package Studio\WiseScript Editor
Variable Flags4=00001000
Requested Execution Level=asInvoker
end
item: Check Disk Space
end
item: Install File
Source=.\silverslight.msi
Destination=%TEMP%\silverslight.msi
Flags=0000000010100010
end
item: Install File
Source=.\silverslight.msp
Destination=%TEMP%\silverslight.msp
Flags=0000000010100010
end
item: Set Variable
Variable=MSI
Value=%TEMP%\silverslight.msi
end
item: Set Variable
Variable=MSP
Value=%TEMP%\silverslight.msp
end
item: Execute Program
Pathname=%sys32%\msiexec.exe
Command Line=/i %MSI% /p %MSP% /qb
Flags=00000010
end
Modify it according to your requirements.
Compile the code and run the EXE which should install your MSI and MSP together
Document Type: WSE
item: Global
Version=9.02
Flags=00000100
Split=1420
Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Copy Default=1
Japanese Font Name=MS Gothic
Japanese Font Size=9
Start Gradient=0 0 255
End Gradient=0 0 0
Windows Flags=00000100000000010010110000001000
Message Font=MS Sans Serif
Font Size=8
Disk Filename=SETUP
Patch Flags=0000000000000001
Patch Threshold=85
Patch Memory=4000
MIF PDF Version=1.0
MIF SMS Version=2.0
FTP Cluster Size=20
Per-User Version ID=1
Dialogs Version=9
Crystal Format=10111100101100000010001001001001
Crystal Destination=00000000000000000000000000001011
WamDB Index=Y:\
Step View=&Properties
Variable Name1=_INIT_WINDOW_
Variable Default1=HIDE
Variable Flags1=00001000
Variable Name2=_SYS_
Variable Default2=C:\WINDOWS\system32
Variable Flags2=00001000
Variable Name3=_WIN_
Variable Default3=C:\WINDOWS
Variable Flags3=00001000
Variable Name4=_WISE_
Variable Default4=C:\Program Files\Altiris\Wise Package Studio\WiseScript Editor
Variable Flags4=00001000
Requested Execution Level=asInvoker
end
item: Check Disk Space
end
item: Install File
Source=.\silverslight.msi
Destination=%TEMP%\silverslight.msi
Flags=0000000010100010
end
item: Install File
Source=.\silverslight.msp
Destination=%TEMP%\silverslight.msp
Flags=0000000010100010
end
item: Set Variable
Variable=MSI
Value=%TEMP%\silverslight.msi
end
item: Set Variable
Variable=MSP
Value=%TEMP%\silverslight.msp
end
item: Execute Program
Pathname=%sys32%\msiexec.exe
Command Line=/i %MSI% /p %MSP% /qb
Flags=00000010
end
Modify it according to your requirements.
Posted by:
Repackman
14 years ago
Posted by:
anonymous_9363
14 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.