AceMegaCodec
Hi,
I want to make a silent (unattended) installation of AceMegaCodec without repackaging.
When i launch the setup theres some files copied in my temp folder but if i use the setup.exe copied my %temp% it ask me for a data2.cab. I can't found this file anyone got an idea?
I also looking in %ProgramFilesFolder%\InstallShield Installation Information\{Product ID}\ but there is not the files i need.
I want to make a silent (unattended) installation of AceMegaCodec without repackaging.
When i launch the setup theres some files copied in my temp folder but if i use the setup.exe copied my %temp% it ask me for a data2.cab. I can't found this file anyone got an idea?
I also looking in %ProgramFilesFolder%\InstallShield Installation Information\{Product ID}\ but there is not the files i need.
0 Comments
[ + ] Show comments
Answers (9)
Please log in to answer
Posted by:
bkelly
20 years ago
Posted by:
thales
20 years ago
Thx for the answer.
I see in all my temp folders (Profile and System os...) but there's only new files in my %homepath%\LOCALS~1\Temp
Name ACEMCP593PRO.EXE 50695ko
This this is made by InstallShield (R) Setup Launcher.
When empty my temp and launch the setup the only files copied are in my homepath%\LOCALS~1\Temp\ (total:4838ko)
in this folders there's subfolders and only one with an extention *.exe. If i launch the file i found (setup.exe) it's work few minutes but a got a message. this message say it need a data2.cab. All must be in the ACEMCP593PRO.EXE but i don't know how to extrat it.
I see in all my temp folders (Profile and System os...) but there's only new files in my %homepath%\LOCALS~1\Temp
Name ACEMCP593PRO.EXE 50695ko
This this is made by InstallShield (R) Setup Launcher.
When empty my temp and launch the setup the only files copied are in my homepath%\LOCALS~1\Temp\ (total:4838ko)
in this folders there's subfolders and only one with an extention *.exe. If i launch the file i found (setup.exe) it's work few minutes but a got a message. this message say it need a data2.cab. All must be in the ACEMCP593PRO.EXE but i don't know how to extrat it.
Posted by:
sean_c_roberts
20 years ago
If the main installation exe is an InstallShield exe, version 5 or later, you can do a few things to create a silent, unattended install.
1) Run the installation exe normally, EXCEPT put "/r" on the command-line after the exe. This put the InstallShield install into "record" mode.
2) After installation, look in your Windows folder for a file called setup.iss - this is the "answer" file you just created - it contains (in clear text, so be careful if security is an issue for you) all replies, clicked, typed, or other, that you supplied when you installed the app.
3) Place the setup.iss file in the same directory as the main installation exe and NOW use the command switch "/s" for silent.
One last note: if you're using an application that waits for this exe to finish, use the "/sms" command switch.
As you probably know, InstallShield installs use a small kickoff exe which uncompresses and then runs an exe it uncompresses.
If the software you're using is watching THAT exe to know when the install is done, you will get a false positive (for the install being done) because only the kickoff exe is done.
The "/sms" switch (used to help when installing via MS SMS) keeps the install within one single process, and your wait code will work.
I hope all this helps.
Respectfully,
- Sean Roberts
1) Run the installation exe normally, EXCEPT put "/r" on the command-line after the exe. This put the InstallShield install into "record" mode.
2) After installation, look in your Windows folder for a file called setup.iss - this is the "answer" file you just created - it contains (in clear text, so be careful if security is an issue for you) all replies, clicked, typed, or other, that you supplied when you installed the app.
3) Place the setup.iss file in the same directory as the main installation exe and NOW use the command switch "/s" for silent.
One last note: if you're using an application that waits for this exe to finish, use the "/sms" command switch.
As you probably know, InstallShield installs use a small kickoff exe which uncompresses and then runs an exe it uncompresses.
If the software you're using is watching THAT exe to know when the install is done, you will get a false positive (for the install being done) because only the kickoff exe is done.
The "/sms" switch (used to help when installing via MS SMS) keeps the install within one single process, and your wait code will work.
I hope all this helps.
Respectfully,
- Sean Roberts
Posted by:
thales
20 years ago
I test with the /r and its make my setup.iss after i use this command line ACEMCP593PRO.EXE /s /f1 "pathofsetupiss\setup.iss" /f2 "codec.log"
in the codec.log there is:
[InstallShield Silent]
Version=v7.00
File=Log File
[ResponseResult]
ResultCode=-5
(ResultCode=-5 File does not exist)
If i use my setup.iss with the setup.exe i found in my temp it ask me for the data2.cab.
I also use ACEMCP593PRO.EXE /sms but i don't make a silent installation..
in the codec.log there is:
[InstallShield Silent]
Version=v7.00
File=Log File
[ResponseResult]
ResultCode=-5
(ResultCode=-5 File does not exist)
If i use my setup.iss with the setup.exe i found in my temp it ask me for the data2.cab.
I also use ACEMCP593PRO.EXE /sms but i don't make a silent installation..
Posted by:
bkelly
20 years ago
Posted by:
thales
20 years ago
Posted by:
bkelly
20 years ago
I don't have any good news, but wanted to let you know I am looking at it. So far I am seeing the same thing you are: Interactively it installs fine, but using the extracted setup files dies looking for a second (nonexistent) cab file.
Possibly my notes so far will help you out?
The files extracted for installation are:
\Temp\bye36B.tmp\Disk1\data1.cab
\Temp\bye36B.tmp\Disk1\data1.hdr
\Temp\bye36B.tmp\Disk1\engine32.cab
\Temp\bye36B.tmp\Disk1\layout.bin
\Temp\bye36B.tmp\Disk1\Setup.bmp
\Temp\bye36B.tmp\Disk1\setup.boot
\Temp\bye36B.tmp\Disk1\setup.exe
\Temp\bye36B.tmp\Disk1\setup.ini
\Temp\bye36B.tmp\Disk1\setup.skin
\Temp\bye36B.tmp
However, I do see a second folder in %temp% that appears to be generated by the installation as well- {30BC76A5-D2A8-44EB-BB59-8F2B1012E8B2}
It contains a corecomp.ini file which appears to be a DLL manifest of some kind. A subfolder is also present that contains additional installation components for the setup, but still no second cab file.
I am assuming that the prompt for the second cab file is an error due to an improper execution of the setup (perhaps a command line switch or other parameter is passed to cause the successful interactive installation that we cannot see.)
The installation seems to be a huge mess of various components which I am surprised to see included in a single setup. For example, it appears to include Microsoft components that I do not believe are redistributable without permission. I mention this only because this may not be a package you want to install on your network at all. Some of the prompts raise an eyebrow during the interactive setup including "Absolutly no garanty!" for a EULA (both a surprising statement and spelling!) Bottom line- I would investigate this setup thoroughly before deploying it in a corporate environment because there is really no telling what the setup may be doing to your system- I would be very suspicious.
Possibly my notes so far will help you out?
The files extracted for installation are:
\Temp\bye36B.tmp\Disk1\data1.cab
\Temp\bye36B.tmp\Disk1\data1.hdr
\Temp\bye36B.tmp\Disk1\engine32.cab
\Temp\bye36B.tmp\Disk1\layout.bin
\Temp\bye36B.tmp\Disk1\Setup.bmp
\Temp\bye36B.tmp\Disk1\setup.boot
\Temp\bye36B.tmp\Disk1\setup.exe
\Temp\bye36B.tmp\Disk1\setup.ini
\Temp\bye36B.tmp\Disk1\setup.skin
\Temp\bye36B.tmp
However, I do see a second folder in %temp% that appears to be generated by the installation as well- {30BC76A5-D2A8-44EB-BB59-8F2B1012E8B2}
It contains a corecomp.ini file which appears to be a DLL manifest of some kind. A subfolder is also present that contains additional installation components for the setup, but still no second cab file.
I am assuming that the prompt for the second cab file is an error due to an improper execution of the setup (perhaps a command line switch or other parameter is passed to cause the successful interactive installation that we cannot see.)
The installation seems to be a huge mess of various components which I am surprised to see included in a single setup. For example, it appears to include Microsoft components that I do not believe are redistributable without permission. I mention this only because this may not be a package you want to install on your network at all. Some of the prompts raise an eyebrow during the interactive setup including "Absolutly no garanty!" for a EULA (both a surprising statement and spelling!) Bottom line- I would investigate this setup thoroughly before deploying it in a corporate environment because there is really no telling what the setup may be doing to your system- I would be very suspicious.
Posted by:
MSIMaker
20 years ago
Posted by:
thales
20 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.