Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 122
Благодарности: 6

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: png cred.PNG
(23.4 Kb, 15 просмотров)

Так ведь будет работать?:
$site = "SPB"
$server = "dc1"

а учетные данные подтягиваются из unattened файла

$All = Get-ADComputer -Filter * -Properties extensionAttribute1,extensionAttribute2 -server $server | where {$_.extensionAttribute1 -eq $site}

# Делаем поиск
#$All = $Searcher.FindAll()
$ex2 = $All | Where {$_.extensionAttribute2 -match "^\d{3}$"} | Foreach {$_.extensionAttribute2}

# Получаем свободный ID
$Start = 0
do {
$Start++
$FreeId = "$Start".PadLeft(3,'0')
} while($ex2 -contains $FreeId)

$FreeID

Отправлено: 12:51, 29-08-2018 | #14