Is there a Way to Know if there is an Action In progress from the Client Side?

hi
in my Organization We implemented a Power Management Solution That Has An Ablity to run A VBscript to Prevent the Power Saving Option From Taking Place .
i want a way to query the BESCLIENT and Know if there is an Action In Progress
does such a feature Exist?

I believe the only true way to know is to see if the log has any actions in progress. I don’t believe there is a way to query the BESClient for an action in progress.

The client knows an action is running in relevance. See https://developer.bigfix.com/relevance/reference/action.html#active-action-action

exists active action

That would return true if an action was running

thats great but i need to check this from an external source like a powershell/Vbscript

This is from Alan (not me):
You might also be able to look at the “HKLM\BigFix\EnterpriseClient\GlobalOptions” “LastActiveActionId” value and if its non 0 then the client thinks an action is running.

This is probably not officially supported and could change in the future.

The other option you have is the Client Compliance API: https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Tivoli%20Endpoint%20Manager/page/Client%20Compliance%20API

This would allow you to submit that relevance statement to the client and get an answer back

1 Like