私は入力を照合してセキュリティグループを表示するはずのスクリプトを書いています。 'マーケティング'。powershellスクリプトadd-adgroupmember
このセキュリティグループにユーザーを追加します。 exchange-powershellは-anr
経由でユーザーを検索できるので、適切な人を見つける方がはるかに簡単です。
$grparray = get-adgroup -filter * | where { $_.name -match "marketing" -and $_.GroupCategory -eq 'Security' }
$potentarray = get-mailbox -anr Julia | select SamAccoutName
$grparray[1] | add-adgroupmember -members $potentarray[1]
しかし、私はエラーを取得する:ここで
は私のスクリプトの一部である広告モジュールは、Exchangeの入力を扱うことができないよう
CannotConvertArgumentNoMessage,Microsoft.AcitveDirectory.Management.Commands.AddAdGroupMember
は思えます。
誰も私がこの問題を解決する方法を知っていますか、別のアイデアがありますか?
Add-ADGroupMember -Identity $ grparray [1] -Members $ potentarray [1]を代わりに使用できますか? –
Get-Mailboxを使用する代わりに、 '$ potentarray = Get-ADUser -LDAPFilter"(anr = Julia) "' –
を試してみてください。全く同じエラーが表示されます。 –