Having issues scripting .msi custom setup - powershell

I'm currently trying to install an .msi silently, but can't get past the custom setup part.
I've tried the code below, but it keeps popping up with the Windows Installer help guide.
$AppSetup = msiexec --% /i '\deploy\PostImageInstall\Logger Pro 3.msi' INSTALLDATASHARE="INSTALL" /qn /L*v %TEMP%\LoggerPro3_msilog.txt
The code is supposed to silently install the .msi with the custom setup option.

Related

How to give Installer options from msiexec command

I want to install my msi file using msiexec command. However using the UI, I get to choose some things during the install. How can I give these options using the msiexec command
This is what i get on double clicking the installer
Installer Step 1
Installer Step 2
On selecting an option in step 2 i get a textbox to give new location for my installer
I cant understand how to give these options using msiexec.
On doing a
msiexec.exe /i "path\myinstaller.win-amd64.msi" /L*V "path\mylogfile.log"
The installer UI pops up.
But I want my msiexec command to do everything for me.
I tried using the /quiet option and it does not pop open the installer UI but also it does not install my msi package.
So, how can i give my UI options using just the msiexec command

How i can install crystal report silent mode using InstallShield?

I create a Setup with Installshield 2010. my setup has a prerequisites for reporting viewer so i want to install CR_Runtime13.0.12.msi silently. for this situation we want a command to start the cr_runtime setup silent, after many searches on the net i found this command.
msiexec /i "ISSetupPrerequisites\CRRuntime_64bit_13_0_12\CRRuntime_64bit_13_0_12.msi" /qb /norestart
when i use this command on Cmd it works well and setup is begins silently with progress bar but when i use this command on installshield, it show me an error and a help every time.
please help me to create a command for installshield to install cr_runtime13.0.12 silently.
at the end i Attached installshield command page and my help to this Question.
There are solutions in the StackOverFlow it does not Clear.
Thanks
You only need to add the msi to the Files To Include. Installshield does the rest.
Try to change the command line only to
/qb /norestart
PS:
I think the command is "/qn /norestart" and not qb.
Remove everything else.
Try it

Install app using PowerShell

I must install .air file using PowerShell script. Because of that, I converted to .exe, and tried running installation with PowerShell, but this not work.
Also I converted to .msi and that installation too has error.
This is my error :
"This is a problem with the windows installer package.
A program run as part of the setup did not finish as expected."
This is my script for msi:
Msiexec /a C:\Users\PC-MS\Downloads\vmaxstudios.msi
This is my script for exe:
Start-Process -FilePath 'C:\Users\smilos\Downloads\Firefox Installer (1).exe -ArgumentList '/silent', '/install' -Wait
1) I convert .air file to .exe,
2) I convert the .exe file to .msi.
3) Trying to install the .msi does not work.
Does anyone have an idea of how to install using .air file? Or solution for .msi installation?

Silent MSI Popup

I am running a silent install of an msi driver install, at the end it has a popup that requires the user to hit "OK". I am unable to see this during silent mode or passive mode, is there a way in powershell that I can execute this and force it to pass-through? Anyway to hit "ok" to this without showing the user it is running will be the best option.
PowerShell simply invokes the installation process. The Windows Installer service is responsible for interpreting the MSI file and handling installation correctly. If Windows Installer is preventing the window from being displayed, then PowerShell won't be able to see it either.
Make sure you're calling msiexec.exe correctly:
msiexec /i <path to MSI> /q /l*v "$env:TEMP\install.log"
That runs it quietly (use /qb for just a simple, passive dialog-based install). If it still pops up a dialog, you need to contact the owner of the MSI package and have them fix it. They're breaking the Windows Installer guidelines and there's really no good workaround for it.

Running MSI installers silently

I am having 3 files -
Alky for Applications.msi ( which make Vista Apps work on XP)
Windows VIsta sidebar.exe ( Which make that VIsta sidebar work on XP)
3.Gadget Extractor.msi ( A part of number 2)
I just want to have all the setups installed by just instlaling one. One of my freind told me that the MSI packages may be silently installed using /qb switch
the .exe I got there is NSIS setup which may be silently installed using /S switch.
SO I am a total n00b in software developing ,so pls suggest me what to do
The simplest solution is to create a batch file and put these commands in it to launch the installers:
msiexec /i "C:\Users\ZippyV\Desktop\Alky for Applications.msi" /quiet
"C:\Users\ZippyV\Desktop\Windows VIsta sidebar.exe" /s
msiexec /i "C:\Users\ZippyV\Desktop\Gadget Extractor.msi" /quiet
Change the extension of the batch file to .cmd and put all the files in the same directory.
EDIT: make sure to specify the full path to your installers and use quotes around them. To run the file, just click it.