/build/static/layout/Breadcrumb_cap_w.png

How does Kace know if a job has been/stays completed?

How does my K1000 track if software has been installed or if a script has been run? Does it have a way of determining if the job is undone by some administrator and re-completing the task if it is no longer in compliance with that expectation?


0 Comments   [ + ] Show comments

Answers (1)

Posted by: jknox 12 years ago
Red Belt
6

For a managed install, it either uses the uninstall string or a custom inventory rule in Software Inventory to determine if software is installed.

For a script, it's not that simple.  For instance, if you have the script run a batch file, all the KBOX knows for sure is that the batch file ran, but not that it completed.  You would have to give it a verify step that shows that the script completed successfully (e.g. installed the software that you wanted, etc.)

As far as re-completing the task, a managed install will redeploy as long as the MI is enabled and the software isn't present on the machine (assuming there is an uninstall string or custom inventory rule in the software inventory item).

A script can do that if configured, but it also has a "Also Run Once at next Client Checkin" that could cause it not to run again.


Comments:
  • Thanks jknox! You succinctly covered everything I wanted to know. :-) - flickerfly 12 years ago

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