【发布时间】:2017-11-23 11:15:34
【问题描述】:
我在脚本下运行并从模板中检索信息并分配权限。在这里,我想将用户作为数组输入我下面的脚本没有将用户作为数组处理。
$userObj = [PSCustomObject]((Get-Content -Raw C:\txt\sample.txt) -replace ':','=' | ConvertFrom-StringData)
[array]$userObj.User
for ($i[0]; $userObj.user; $i++) {
Add-MailboxPermission -Identity $userObj.Identity -User $userObj.User -AccessRights FullAccess -InheritanceType All -confirm:$false
}
这是我的文本输入,它被转换为自定义对象
【问题讨论】:
-
为什么图片有问题?
-
即记事本格式,将被读取并转换为自定义ps对象。
标签: arrays powershell-3.0