#powershell
#powershell
Вопрос:
Я пытаюсь запустить Add-QADPermission с конвейерным вводом из файла CSV для предоставления имен учетных записей, но когда я запускаю команду, на выходе запрашивается значение для параметра account .
Import-Csv .createuserslistfinal.csv | Select-Object -Property "Logon Username" | Add-QADPermission "User-Change-Password" -Deny -ApplyTo ThisObjectOnly
Любая помощь будет отклонена, даже если она выполняется с помощью другой команды. Мне нужно взять свойство имени «Logon Username» из файла CSV и установить указанное выше разрешение для каждой соответствующей учетной записи.
Я также пробовал
Import-Csv "createuserslistfinal.csv" | ForEach-Object {
Add-QADPermission -identity $_."Logon Username" `
-ExtendedRight "User-Change-Password" -Deny -ApplyTo ThisObjectOnly
}
Комментарии:
1. Кто-нибудь? Я все еще в тупике.
2. Я не использую командлеты Quest, но в документации Add-QADPermission вы найдете примеры. Вы должны прочитать его, протестировать примеры и, по крайней мере, присвоить значения требуемым параметрам (
-account
).