/build/static/layout/Breadcrumb_cap_w.png

How do you push x86 and x64 installs( Dell DDPE) when Kace detects them both as a single software package?

Hi,
 ive been tasked with deploying the Dell Data Protection/Encryption software to all PC's.

I've installed  the x86 and x64 packages manually and synced the PCs with the K1000.


When looking at the software  inventory, Kace only displays one software package installed on both the x64 and x86 PC's...

Dell provided a Kace guide  for installing the DDPE  software, but it does not have this issue in the tutorial.


I tried writing a script to install  the x64 version to differentiate from the x86 managed install , but it bombs out immediately...yet shows a successful script deployment on the backend.

Any ideas?

Thanks,
Dave

1 Comment   [ + ] Show comment
  • http://www.kace.com/partners/~/media/Files/Partners/DDPE-and-Dell-KACE-Integration-Technical-Reference.ashx

    here is a link to the Dell guide for pushing DDPE with Kace - DRogers 9 years ago

Answers (2)

Answer Summary:
Posted by: Asevera 9 years ago
Blue Belt
2
I usually approach this (at least from a managed install perspective) by creating unique software library entries for each installer along with custom inventory rules. You can do your reporting on the actual software name, but trigger your installs based on installers software entry.

MS Lync is like this, so I create a manual software library entry for "MS LYNC x64 INSTALL", upload the MSI and plug in a custom inventory rule like this: FileExists(C:\Program Files (x86)\Microsoft Lync\Communicator.exe) Notice the install directory for 64 bit OS's. Setup your Supported Operating Systems to be just the 64 bit versions.

Create your install script or Manage install based on this entry, for all intents and purposes ignore the "real" software entry at this point. Once all of your installs are done, it will accurately reflect the total installs, where your installer entries will give you your bit based breakdowns.

Comments:
  • Thanks! I went this route and it worked like a charm. - DRogers 9 years ago
Posted by: BHC-Austin 9 years ago
4th Degree Black Belt
0

Generally, I will do this with a simple batch file, for example:

:: FILE: INSTALL.CMD

@echo off

:: Check if running on a 64-bit system

if defined ProgramFiles(x86) goto AMD64

:x86

::Put your 32-bit setup commands here

start /wait x86_setup_here.exe

goto end

 

:amd64

::Put your 64-bit setup commands here

start /wait x64_setup_here.exe

goto end

 

:end

::Place any common commands here

I've not worked with DDPE much, so I'm not sure of the exact setup commands, but this gives you a general idea. You can do similar with a VBS. Then you just zip the 32- and 64-bit versions together along w/ this batch file and then in your managed install, set it to manual command, and put the name of your batch file as the command.


Comments:
  • That script looks a lot nicer than what we were provided with. However, we have self encrypting drives and need to add a few registry keys after the initial install. Would it be possible to add those from this same batch file? Sorry to revive and old post but im stumped. I had tried adding the following to our current batch script and no luck.

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\CMGShield" /v AlwaysApplySDE /t REG_DWORD /d 1 /f - superanalog 9 years ago
    • KACE always runs batch files in 32-bit environment, so make sure to add /reg:32 or /reg:64 to your reg add commands - BHC-Austin 9 years ago
 
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