У меня есть пакетный скрипт, запущенный от имени пользователя SYSTEM, и мне нужно выяснить, находится ли компьютер в домене AD или нет. Я не знаю или не должен знать имя Домена AD, будь то в каком-либо Домене AD или в Рабочей группе.
Не работая как система, я могу использовать% USERDNSDOMAIN%,% USERDOMAIN%,% LOGONSERVER% и т.д., Но они не определены при работе в качестве СИСТЕМЫ.
Я также пробовал DSQUERY, но это не установлено на всех машинах, и NET VIEW /DOMAIN также не работает.
Есть идеи?
Мне нужно, чтобы он работал в моем сценарии cmd, так что было бы неплохо что-то вроде имени файла, существующего или нет, или настройки реестра.
Спасибо