我不确定为什么会出现错误。我正在导入一个 csv 文件
$Mailboxes = import-csv C:\users.csv
Foreach ($User in $Mailboxes)
{Add-mailboxfolderpermission –identity ($user+':\calendar’) –user [email protected] –Accessrights Editor}
您正在尝试向 a 添加一个字符串PSCustomObject
,这是您在使用 .csv 导入 CSV 时获得的结果类型Import-Csv
。op_Addition
是非原始类型在重载加法运算符时可以实现的方法名称,该错误表明该$user
对象不支持加法运算。
请记住,导入 CSV 会为您提供一个数组PSCustomObject
,并且集合中的每个元素都是 CSV 中一行的对象表示,而不是 CSV 行本身的字符串。
您可能想要的是将该字符串添加到该 CSV 中的行的 rolumn 中。你会这样做:
$user.ColumnName + ':\calendar'
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句