Вопрос : Добавьте-Mailboxpersmission для множественных потребителей

Здравствулте!,

I имеет этот архив csv:

Name; access
fred; hans, piet, jan
now, котор я хочу сделать следующий:

i хочет дать потребителей под правами «доступа» на потребителе под «названным "

Import-CSV - разграничителем ("; ") CSVFile | ForEach-Предмет - процесс {

$users = $_.access
$users = $users.replace (», «, «, ")
$users = $users. Разделение («, ")
$users | получите-aduser | Добавьте-MailboxPermission - тождественность $_.Name - br/>$users FullAccess'< AccessRights ' | получите-aduser | Добавьте-ADPermission - тождественность $_.name - ExtendedRights 'пошлите-as'< работу doenst

which br/>}.
Add-MailboxPermission: Предмет входного сигнала нельзя прыгнуть к всем параметрам для командование то потому что d
oes командование не принять входной сигнал трубопровода или входной сигнал и свои свойства не сопрягают любые параметры принимают input
.
any трубопровода получили идею как сделать это?

Regrads

Hans
class=

Ответ : Добавьте-Mailboxpersmission для множественных потребителей

Добавлять-MailboxPermission признавает входной сигнал от трубопровода для - параметр тождественности (см. помощь), только она не делают для - параметра потребителя. Так вы должны передать значение параметра к уместному параметру «ручно» cmdlet Foreach-предмета для того. И потому что вы не можете иметь 2 по-разному перемеююого _ $ (, котор гнездят трубы), вы должны скопировать его к временно перемеююому ($mailbox). Так результат:

1:
2:
3:
4:
5:
6:
7:
8:
9:
Импортируйте-CSV - разграничитель ("; ") CSVFile | ForEach-Предмет - процесс {

$users = $_.access
$users = $users.replace («,», «, ")
$users = $users. Разделение («, ")
$mailbox = $_.name
$users | foreach-предмет {Добавьте-MailboxPermission - тождественность $mailbox - потребителя $_ AccessRights «FullAccess» -}
$users | foreach-предмет {Добавьте-MailboxPermission - тождественность $mailbox - ExtendedRights «Посылать-как» - потребитель $_}
}
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us