Has anyone done anything with checking weather or not a service is started, Disabled then starting, or enabeling it if it is not?

Is this beyond the scope of what KIX can do?