Windows Client Silent Install

Status
Not open for further replies.

5StarCases

Joined
Apr 21, 2017
Messages
11
Reaction score
2
Hi,

I am using MDT to image PC's / Laptops and install applications on them.

Is there any way to Silently install the 3CX Windows Client and the required Visual C++ 2010 / 2015?

I can get the Client to install silently by running msiexec /i 3CXPhoneforWindows15.msi /qn /quiet /norestart - which works, but i am then prompted to agree to the licence and click install for the C++ 2010 and 2015 installs.

I have tried installing C++ 2010 / 2015 as dependencies before the actual client install, but I am still prompted as above.

Is there a 'full' installer available that does eveything in one go that would resolve this?
 
I say that because when we just do a regular bat/script to install the runtime and then the 3cx msi it completes successfully and silently.

Would you mind sharing your script?
 
I manually downloaded Visual C++ 2015 Redistributable from here: https://www.microsoft.com/en-us/download/details.aspx?id=52685

And here's the script working for us:

%SystemRoot%\System32\taskkill.exe /f /im 3CXWin8Phone.exe
%SystemRoot%\System32\taskkill.exe /f /im 3CXClickToCall.exe
%SystemRoot%\System32\taskkill.exe /f /im TcxPhoneUpdater.exe
%SystemRoot%\System32\taskkill.exe /f /im CallTriggerCmd.exe

vc_redist.x86.exe /q /norestart

msiexec.exe /i "3CXPhoneforWindows15.msi" ALLUSERS=1 /qn /norestart /log output.log

If I don't install the Visual C++ pre-requisite first, the Visual installer process hangs after 3CX and 3CX won't open (even after reboot).
 
This script is good, and we have using a similar one, but it requires local administrator rights for the logged in user. We really need this to all be bundled into the MSI so it can be installed by policy without user admin rights.

If 3CX can add the redistributable Visual C++ DLLs to the 3CX application local folder, then the installer is not required. There may be reasons to not do it this way, but I'd like to have this option.

https://docs.microsoft.com/en-us/cpp/ide/redistributing-visual-cpp-files

I may have to post in Ideas a request to create a second MSI that includes the vcredist dll and other required files.
 
This script is good, and we have using a similar one, but it requires local administrator rights for the logged in user. We really need this to all be bundled into the MSI so it can be installed by policy without user admin rights.

If 3CX can add the redistributable Visual C++ DLLs to the 3CX application local folder, then the installer is not required. There may be reasons to not do it this way, but I'd like to have this option.

https://docs.microsoft.com/en-us/cpp/ide/redistributing-visual-cpp-files

I may have to post in Ideas a request to create a second MSI that includes the vcredist dll and other required files.

I use the above script/steps to push via PDQ Deploy on the machine, so the install user is an admin and isn't an issue for us. However, as you mentioned having the user install would certainly make things easier.
 
Status
Not open for further replies.

Forum statistics

Threads
112,017
Messages
590,314
Members
164,960
Latest member
Ashley Dawn