Custom MS Access Applications
I am looking for the best way to deploy upgraded custom MS Access applications through KACE. We have some in house applications that we have created, and I would like to have these updated when changes are made. What is the best way to accomplish this?
I would set up a custom inventory rule for your software, and use the registry to do versioning. Some information on how to do this can be found here: http://www.itninja.com/blog/view/distinguishing-and-versioning-similar-software-in-the-kace-1000.
From there, you can use Managed Installs to do the work.
As philologist suggested, using a dummy registry key for versioning would work well for this too. In that case, I would use a script as opposed to a MI because you may need admin to set values on the registry key.
You should also be able to use file synchronization to push the files out to the systems they need to be on.
First, create a software inventory item and upload the *.accdb file to it. Give it a custom inventory rule that looks for that filename wherever you are going to put it. Something like:
FileExists(C:\Program Files (x86)\Microsoft Office\Office14\accdb files\test.accdb)
I'd create the location "accdb files" so there is a unique location.
Then create a file synchronization that uses your software inventory item to distribute the files.
You should be able to use file sync to update the files by replacing existing, but if not, you could use your inventory rule to create a script to delete, and then update your file sync and run it again.