方法调用失败...不包含名为 'op_Addition' 的方法



我不确定为什么会出现错误。我正在导入 csv 文件

$Mailboxes = import-csv C:users.csv
Foreach ($User in $Mailboxes)
{Add-mailboxfolderpermission –identity ($user+':calendar’) –user test@sample.com –Accessrights Editor}

您正在尝试将字符串添加到PSCustomObject,这是导入带有Import-Csv的CSV时获得的结果类型。op_Addition是非基元类型在重载加法运算符时可以实现的方法名,错误指示$user对象不支持加法操作。

请记住,导入 CSV 会为您提供一个PSCustomObject数组,集合中的每个元素都是 CSV 中行的对象表示形式,而不是 CSV 行本身的字符串。

您可能想要的是将该字符串添加到该 CSV 中的行 rolumn 中。你会这样做:

$user.ColumnName + ':calendar'

最新更新