Forcing the k1000 to reinstall a already installed software
Hi,
Basically we have some software installed on some of our clients computers. We have made changes to this software and need to reinstall it without removing the old version of the software.
Is there a way we can do this? Currently the k1000 detects that the software is already installed (old version) and doesnt allow the re-install. We really do not want to have to uninstall this software.
Answers (3)
You can use kscripting.
Verify file exists (dummy.txt file)
Remediation (Install File and copy dummy.txt)
The next time the script is set to run it will see that dummy.txt exists so it will not install again.
This will explain that a little more.
http://www.itninja.com/question/how-to-replace-a-file-with-scripting-on-k1000
You could create a custom inventory rule for the "new" version of the software (there must be something different about it and the old version). See here for custom inventory rules http://www.kace.com/support/resources/kb/article/custom-inventory-rule-applications
After that it's just a simple distro of the new software version.
See if you have different file versions on any of the files that get replaced.
If so you can create a k1000 script
Add the install file as a dependency
Under task
verify a file version is x.x.x
On success launch program and run the install over the top.
The file will become a newer version and this script will not run again.