私はPowerShell用のActiveDirectoryモジュールを使用しており、それが私の生活をいかに簡単にするかを気に入っています。
しかし、私は1つのグループで苦労しています。
以下のコードを使用すると、グループ内のすべてのメンバーの素晴らしい配列が得られます(すべてだと思います...そのように見えます)。
(get-adgroup "VMRCopy" -Properties members).members
ただし、この目的のために設計されたコマンドレットを使用すると、失敗します。
PS>GET-ADGroupMember "VMRCopy"
Get-ADGroupMember : The specified directory service attribute or value does not exist
At line:1 char:18
+ GET-ADGroupMember <<<< "VMRCopy"
+ CategoryInfo : NotSpecified: (VMRCopy:ADGroup) [Get-ADGroupMember], ADException
+ FullyQualifiedErrorId : The specified directory service attribute or value does not exist,Microsoft.ActiveDirect
ory.Management.Commands.GetADGroupMember
最初のメソッドを使用して失敗しているオブジェクトを確認し、次にメンバーを反復処理して各メンバーを「取得」しようとしましたが、エラーは表示されません。
$Mem = (get-adgroup "VMRCopy" -Properties members).members
$Mem | % { Write-Host $_; $t = Get-ADObject $_ }
ADSIEditを調べ、Active Directory管理センターを調べましたが、厄介に見えるものは見つかりません。
このグループのメンバーの何が悪いのかを教えてくれる無料のツールやPoShコードのアイデアはありますか?
ありがとう!