Why is my software being installed in C:\ProgramData\Dell\KACE\downloads\ folder?
I have an old (circa 2004, i think) program I'm trying to add to the K1000 Service Desk. I've got it packaged up into a zip file and added to the Software Library. It just launches setup.exe, and the user has to manually go through the install windows. At one point in the install it asks for an install path. The default is C:\Program Files\ProgramName. I leave it at default, and continue through the installation.
After the installation completes, I check C:\Program Files\ProgramName, and the directory is there but empty. The new program shortcuts on the Desktop and in the Start Menu point to an exe file in a subfolder of C:\ProgramData\Dell\KACE\downloads\7284\. Except of course that directly doesn't exist anymore, as it's deleted as soon as the install completes.
What's going on here?
Answers (3)
use a batch file. create the dir, copy the setup.exe to that dir from the kace dependancy dir and then execute the exe. Also do the users have rights to install software to program files?
Comments:
-
I'll give this a try. A lot of our users don't have admin rights. Isn't that the entire point of using the Software Library on K1000, to allow anyone to install approved software without having admin rights? - Pulpitude 10 years ago
-
it the users are interacting it may not be installing as system, that was my concern. - SMal.tmcc 10 years ago
-
Ah, ok. I tried creating and using a .iss file for a silent install (it's an InstallShield installer) and the same issue occurred. - Pulpitude 10 years ago
-
since this is old software does it add any registry entries? I had some old programs like this and how I got around it.
I installed it on a machine and then copied the structure to another machine to test, alll worked on the new machine without doing an install. So I created a batch file to do the install for me and zipped it up along with the files and that worked for me. - SMal.tmcc 10 years ago
Figured it out. Apparently this piece of software originally came off a physical CD, and it's not supposed to install most of the files. The install procedure actually just installs three files, and then creates shortcuts that point back to the original install location (which it assumes to be a CD). I'll just use xcopy to dump the entire program thing into Program Files, that should do it.
Comments:
-
that makes sense - SMal.tmcc 10 years ago