PDA

Показать полную графическую версию : Как узнать, находится ли компьютер в домене


bagfinder
05-02-2014, 11:03
Как с помощью командной строки узнать, находится ли компьютер в домене или в рабочей группе?

Iska
05-02-2014, 11:12
wmic.exe ComputerSystem get Name, PartOfDomain
NB! Только для ОС от Windows XP и выше.

Win32_ComputerSystem class (Windows) (http://msdn.microsoft.com/en-us/library/aa394102(v=vs.85).aspx):
PartOfDomain

Data type: boolean
Access type: Read-only

If True, the computer is part of a domain. If the value is NULL, the computer is not in a domain or the status is unknown. If you unjoin the computer from a domain, the value becomes false.

bagfinder
05-02-2014, 11:43
А как можно получить имя домена, если компьютер в домене?

Petya V4sechkin
05-02-2014, 11:47
bagfinder, еще вариант:
Echo %UserDomain%

bagfinder
05-02-2014, 11:55
Echo %UserDomain% »
Возвращает имя компьютера, если он не в домене. Я правильно понял?

Iska
05-02-2014, 11:58
Возвращает имя компьютера, если он не в домене. Я правильно понял? »
Возвращает имя «домена», совпадающее с именем рабочей станции. Это «домен» для рабочих станций не в домене.

bagfinder
05-02-2014, 11:59
Понял, спасибо.

Petya V4sechkin
05-02-2014, 12:01
Возвращает имя домена, совпадающее с именем рабочей станции
В домене возвратит имя рабочей станции?

Iska
05-02-2014, 12:12
В домене возвратит имя рабочей станции? »
Нет. Именно так, как Вы написали выше (http://forum.oszone.net/post-2303074.html#post2303074): для рабочей станции в домене — возвратит реальное имя домена рабочей станции. Для рабочей станции не в домене — как написал (http://forum.oszone.net/post-2303083.html#post2303083) я.

P.S. Перечитал сейчас тот пост — и правда, неоднозначно звучит. Возьму и первое упоминание о домене в кавычки.




© OSzone.net 2001-2012