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