/build/static/layout/Breadcrumb_cap_w.png

Software Deployment Question


Dell KACE K1000 : unable to deploy FileMaker Pro Advanced 14

02/08/2016 1697 views

Hi everyone,

I try to deploy FileMakerPro 14 Advanced by a Managed Install in the Dell KACE K1000 and I have a problem. I made a zip that contains all the installer files and a bat script to start the Setup.exe for a silent install. The files are correctly downloaded on my client and unzipped but the software never installed. If I run the "runkbot.exe 6 0" to start the MI I have the following message before the installation stop:

[2016-02-08.14:51:27][KDeploy:CMIPackageMgr::PreProces] KDeploy    PreprocessPackage:Unzip FAILED (C:\ProgramData\Dell\KACE\downloads\70436\FmpAdv14.zip) exit 2.
[2016-02-08.14:51:27][KDeploy:CMIPackageMgr::InstallSw] KDeploy    InstallSwitch (MI): package download failure, or missing 'full command' if MI is a .zip file

If I start the bat file manually on my client after they have been downloaded the install works fine. I configured the MI to override default installation to start the bat file, don't prepend msiexec.exe and delete downloaded files after installation. It works for all the other software I deploy but I face up to this problem only with FileMaker.

Thank you for your help.


Answer Summary:
0 Comments   [ + ] Show comments

Comments


Answer Chosen by the Author

1
I found the problem... There was a corrupt PDF file in my zip archive. After deleted it MI works fine.
Answered 02/08/2016 by: SITEL
Purple Belt

All Answers

0
Hi dude87, 
I am trying to install the Filemaker 14 and the command works in CMD but when I put in KACE1000 using the same command it's not installing.  Would you mind helping me out pls? Thank you
Answered 09/26/2016 by: ecarg
White Belt

0

Hi,

Setup.exe start and don't wait the process finished... Maybe it's your problem. I do this with a loop that wait the process finished and after I install update by the same way :

Setup.exe /s /v/qn
:LOOP
tasklist | find /i "Setup.exe" >nul 2>&1
IF ERRORLEVEL 1 (
  GOTO CONTINUE
) ELSE (
  GOTO LOOP
)

:CONTINUE

.\FMP_14p0p4_Updater\Setup.exe /s /v/qn
:LOOP_update
tasklist | find /i "Setup.exe" >nul 2>&1
IF ERRORLEVEL 1 (
  GOTO CONTINUE_update
) ELSE (
  GOTO LOOP_update
)

Hope this help...

PS: You can do this easier by PowerShell with Start-Process and -Wait argument...

Answered 09/27/2016 by: SITEL
Purple Belt

0
Hi dude 87, 

Thank you so much for your answer, I really appreciated it. I will work on it and will let you know. 
Answered 09/28/2016 by: ecarg
White Belt

Don't be a Stranger!

Sign up today to participate, stay informed, earn points and establish a reputation for yourself!

Sign up! or login

Share

 
This website uses cookies. By continuing to use this site and/or clicking the "Accept" button you are providing consent Quest Software and its affiliates do NOT sell the Personal Data you provide to us either when you register on our websites or when you do business with us. For more information about our Privacy Policy and our data protection efforts, please visit GDPR-HQ