none
PS проверка наличия цифр в Set-ADObject $_ -Replace @{"telephoneNumber" = "77 $($_.telephoneNumber) RRS feed

  • Вопрос

  • Добрый день. 

    Коллеги, помогите поправить скрипт powershell. 

    Скрипт добавляет префикст к телефонному номеру. проблема в том, что он добавляет префикс при каждом срабатывании. Нужно добавить условие при котором будет проверяться наличии префикса в строке telephoneNumber. Если есть 77 то изменения в строку не вносить

    Get-ADObject -LDAPfilter '(&(ObjectClass=Contact)(telephoneNumber=*))' -SearchBase 'OU=MSK,DC=domain,DC=ru' -Property telephoneNumber | Foreach {
    	Set-ADObject $_ -Replace @{"telephoneNumber" = "77 $($_.telephoneNumber)"}
    }

    12 сентября 2018 г. 7:46

Ответы

Все ответы