Вот ситуация:
Мне было предложено работать с InstallAnywhere 8, созданной на основе Java IDE для установки, которая позволяет запускать и останавливать службы Windows, но не имеет встроенного метода для запроса своих состояний. К счастью, он позволяет создавать пользовательские действия в Java, которые могут быть вызваны в любое время в процессе установки (в качестве того, что я считаю довольно запутанным API).
Мне просто нужно что-то, что скажет мне, запущена или остановлена конкретная служба.
IDE также позволяет вызывать пакетные скрипты, так что это также вариант, хотя после запуска script почти невозможно проверить, что это удалось, поэтому я стараюсь избегать этого.
Любые предложения или критика приветствуются.