Показать полную графическую версию : Как узнать, находится ли компьютер в домене
bagfinder
05-02-2014, 11:03
Как с помощью командной строки узнать, находится ли компьютер в домене или в рабочей группе?
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% »
Возвращает имя компьютера, если он не в домене. Я правильно понял?
Возвращает имя компьютера, если он не в домене. Я правильно понял? »
Возвращает имя «домена», совпадающее с именем рабочей станции. Это «домен» для рабочих станций не в домене.
bagfinder
05-02-2014, 11:59
Понял, спасибо.
Petya V4sechkin
05-02-2014, 12:01
Возвращает имя домена, совпадающее с именем рабочей станции
В домене возвратит имя рабочей станции?
В домене возвратит имя рабочей станции? »
Нет. Именно так, как Вы написали выше (http://forum.oszone.net/post-2303074.html#post2303074): для рабочей станции в домене — возвратит реальное имя домена рабочей станции. Для рабочей станции не в домене — как написал (http://forum.oszone.net/post-2303083.html#post2303083) я.
P.S. Перечитал сейчас тот пост — и правда, неоднозначно звучит. Возьму и первое упоминание о домене в кавычки.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC