2017-01-12 4 views
0

説明からADグループ名を取得しようとしています。私は次のコマンドを使用していましたが、動作していないようです。彼らはそれを行うより良い方法を持っている場合誰も共有することができますか?説明からADグループ名を取得する方法

Get-ADGroup -filter {description -like "t:\xxx\yyy"} | select name,distinguishedname 

ありがとうございます。

答えて

0

それは機能しないとはどういう意味ですか?エラーコードを取得するか、結果が得られませんか?探しているものの正確な例とグループの説明は何ですか?

あなたのコードを見て最初に気になることは、説明の中の正確に一致する引用符で囲まれたt:\ xxx \ yyyですか、それとも説明の一部ですか?それだけであれば、残りのテキストを選択するにはワイルドカードまたは正規表現が必要です。

例:

Get-ADGroup -Filter {description -like "*t:\xxx\yyy*"} | select name,distinguishedname

+0

私はエラーを得なかったが、何も結果がありませんでした。そしてはい、t:xxx \ yyyは完全一致です。 ADグループ名:XXXYYY。説明t:\ xxx \ yyy – Anjana

+0

@Anjana - わかりません。このコマンドは、フィルタにテキストが含まれているグループの説明がある限り、書かれています。テキストを含むグループ記述がない場合、結果は空のセットになります。私はあなたがADグループを表示するためのアクセス権を持つ資格情報を使ってPSを実行していると仮定しています。あなたの環境や達成しようとしていることについてもっと知らなくても、言うことは難しいです。 –

+0

正確な説明をコピーし、コードで試しました。Get-ADGroup -Filter {description -like "t:¥xxx¥yyy"} |名前、識別名を選択します。それは私に何の結果も与えなかった(エラーなし)。私はPSを使ってADにアクセスできると確信しています。たとえば:私は他のすべての属性(例:cn、拡張属性など)でADグループ名を取得できますが、説明では取得できませんでした。 – Anjana

関連する問題