У меня есть пакетный скрипт, запущенный от имени пользователя SYSTEM, и мне нужно выяснить, находится ли компьютер в домене AD или нет. Я не знаю или не должен знать имя Домена AD, будь то в каком-либо Домене AD или в Рабочей группе.

Не работая как система, я могу использовать% USERDNSDOMAIN%,% USERDOMAIN%,% LOGONSERVER% и т.д., Но они не определены при работе в качестве СИСТЕМЫ.

Я также пробовал DSQUERY, но это не установлено на всех машинах, и NET VIEW /DOMAIN также не работает.

Есть идеи?

Мне нужно, чтобы он работал в моем сценарии cmd, так что было бы неплохо что-то вроде имени файла, существующего или нет, или настройки реестра.

Спасибо

0