none
Изменение атрибута в карточке пользователя через Powershell RRS feed

  • Вопрос

  • Добрый день, подскажите как присвоить пользователю из АД в почту его логин а дальше подставить @mail.com

    Set-ADUser ‘p.trefilova’ -Email "$($_.samaccountname)@mail.com" 

    Чтобы получилось например p.trefilova@mail.com

    Я очень плох в скриптах.. подскажите пожалуйста




    • Изменено Dragonid 23 января 2018 г. 8:54
    23 января 2018 г. 8:47

Ответы

Все ответы

  • Get-ADuser "p.trefilova" | Foreach {Set-ADUser $_ -Email "$($_.samaccountname)@mail.com"}

    • Помечено в качестве ответа Dragonid 23 января 2018 г. 8:54
    23 января 2018 г. 8:52
    Отвечающий
  • а можете еще подсказать, как лучше сделать с несколькими учетными данными? если не сложно

    Чтобы мог разово заполнить нужные карточки пользователей. Т.е составить список и вместо p.trefilova подставить этот файл и он подхватывал для каждого и заменял, как вы мне написали. 


    • Изменено Dragonid 23 января 2018 г. 9:01
    23 января 2018 г. 8:56
  • Написать логины в строчку в файле:

    test1
    test2
    test..

    Get-Content login.txt | Get-ADuser  | Foreach {Set-ADUser $_ -Email "$($_.samaccountname)@mail.com"}

    • Помечено в качестве ответа Dragonid 23 января 2018 г. 9:15
    23 января 2018 г. 9:04
    Отвечающий
  • Огромное спасибо. Все получилось
    23 января 2018 г. 9:15