Назад | Перейти на главную страницу

Можно ли очистить поле Пейджер в пользователях AD и на компьютере с помощью команды?

Мне нужно запустить список из 100 имен пользователей и очистить их поле Pager. Можно ли это сделать с помощью Power Shell? Ввод имени файла, который включает имена пользователей, выглядит так: itaig haruth geloos fested

Если вы хотите / можете использовать модуль AD, это не должно быть проблемой:

gc cidway.txt | Set-ADUser -Clear pager

Прочтите справку:

Get-Help Set-ADUser -Parameter Clear

... для получения дополнительной информации.

Вы про сценарий?

Что-то рядом:

Const ADS_PROPERTY_CLEAR = 1 
foreach ($usr in Get-Content “C:\file.txt”)
{
Set objUser = GetObject _
   ("LDAP://cn="+$usr", ou=finance, dc=fabrikam, dc=com") 

objUser.PutEx ADS_PROPERTY_CLEAR, "pageNumber", 0
objUser.SetInfo
}