Certain custom scripts sometimes need to be executed on the agent machines to do certain ITCM related tasks. The successful execution of these scripts
depend on the successful start of the CAF sub services. The below script can be included in these scripts to ensure that the CAF services are started
before the custom script is executed successfully.
caf status | find /I "are currently stopped" > nul
IF ERRORLEVEL 1 EXIT /B 0
EXIT /B 1