Получить значение "DC" из результата Get-ADDomain? - PullRequest
0 голосов
/ 21 февраля 2019

Теперь я просто хочу получить два значения DC из результата команды Get-ADDomain и назначить его двум различным переменным в Powershell.

Пример

$dc1=mydomain
$dc2=com

Какможно сделать это с помощью Powershell?

Ответы [ 2 ]

0 голосов
/ 21 февраля 2019

Простой split может сделать это:

$dn = (Get-ADDomain).DistinguishedName
$list = $dn -split 'dc='
$dc1 = $list[($list.Length -2)] -replace ',',''
$dc2 = $list[($list.Length -1)]
0 голосов
/ 21 февраля 2019

Вы можете использовать атрибут DNSR или разделить его на точку следующим образом:

$Domain = Get-ADDomain 
$dc1 = $Domain.DNSRoot.split('.')[0]
$dc2 = $Domain.DNSRoot.split('.')[1]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...