Поместите дату в описание при перемещении в другое подразделение [закрыто]

Я не уверен, возможно ли это, но мне интересно, могу ли я создать сценарий PowerShell, который переместит всех / всех пользователей, перечисленных в файле CSV, в другое подразделение и добавит дату в поле Desription в AD? Если да, то как мне это сделать?

-2
задан 29 April 2015 в 23:01
2 ответа

Не уверен, что вы на законных основаниях просите о помощи или просите кого-нибудь сделать вашу домашнюю работу. Я начну с того, что расскажу, какие команды вам нужны.

Если в вашем CSV-файле есть столбец с именами пользователей ...

[load the AD module here]
$userlist = Import-Csv [supply options here]
foreach ($user in $userlist.usernames)
    {
    $userObj = Get-ADUser $user -prop *
    Move-ADObject [supply options here]
    Set-ADUser [supply options here]
    }

Это основная идея. Теперь вы можете узнать подробности в Google.

2
ответ дан 5 December 2019 в 21:17

раствор Зака хорош. Вы можете использовать Get-Date, чтобы, ну, получить дату. Например:

[string]$date = Get-Date -Format g

Результатом будет "5/13/2015 10:42 AM" (зависит от вашей локали)

Затем запишите его в описание пользователя с:

Set-ADUser $user -Description $date
0
ответ дан 5 December 2019 в 21:17

Теги

Похожие вопросы