- Unify way of disabling Windows services using templating.
- Remove false-positive error messages.
- Use smarter logic to start/stop service.
Logic improvements include:
- Check if service is running before stopping/starting the service.
- Do not start the service it's not an Automatic service.
- Do not write stderr if service cannot be stopped/started as it's not
not the main goal of the function.
- Check whether service is already disabled.
Add more documentation about the disabled Windows service.
Script: Disable diagnostics telemetry
- Add missing revert script
- Add more granular control for each service.