Как определить, работает ли на компьютере Active Directory - PullRequest
1 голос
/ 01 марта 2010

Я хотел бы узнать из кода Java, работает ли на компьютере, на котором я работаю, активный каталог или на нем установлен активный каталог (например, служба может быть остановлена). Есть ли надежный ключ реестра для проверки? Это специально для Windows 2008.

В Интернете я нашел информацию, в которой упоминается HKLM \ SOFTWARE \ Microsoft \ MSDTC \ Security \ DomainControllerState, но это значение равно 0 на моем контроллере домена, а также на моей обычной машине с Windows 7!?

1 Ответ

1 голос
/ 18 марта 2010

Используется ли реестр в качестве средства для определения того, работает ли служба AD в обязательном порядке, или вместо этого вы можете использовать WMI?Например, jWMI

String name = getWMIValue("Select * from Win32_Service WHERE State = 'Stopped'", "Name");

См. Также WMI

...