比較演算子
適用先: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007
トピックの最終更新日: 2006-08-17
Exchange 管理シェルには数多くの演算子が用意されており、単一のオブジェクトどうしを比較したり、単一のオブジェクトと複数のオブジェクトを比較したりすることができます。
比較演算子の詳細について参照するには、Exchange 管理シェルで次のコマンドを実行してください。
Get-Help About_Comparison_Operators
表 1 に、Exchange 管理シェルで使用できる比較演算子の一覧を示します。一部の比較演算子では大文字と小文字が区別されます。大文字と小文字が区別されない比較演算子もあります。比較演算子で大文字と小文字が区別される場合、比較対象の文字列で使用されている大文字/小文字が一致している必要があります。たとえば、大文字と小文字が区別される比較演算子を使用する場合、文字列 "Test" と "test" は一致しません。
表 1 Exchange 管理シェルで使用できる比較演算子
演算子 | 定義 |
---|---|
-eq |
等しい (大文字と小文字を区別しない) |
-ieq |
等しい (大文字と小文字を区別しない) |
-ceq |
等しい (大文字と小文字を区別する) |
-ne |
等しくない (大文字と小文字を区別しない) |
-ine |
等しくない (大文字と小文字を区別しない) |
-cne |
等しくない (大文字と小文字を区別する) |
-lt |
より小さい (大文字と小文字を区別しない) |
-ilt |
より小さい (大文字と小文字を区別しない) |
-clt |
より小さい (大文字と小文字を区別する) |
-gt |
より大きい (大文字と小文字を区別しない) |
-igt |
より大きい (大文字と小文字を区別しない) |
-cgt |
より大きい (大文字と小文字を区別する) |
-le |
以下 (大文字と小文字を区別しない) |
-ile |
以下 (大文字と小文字を区別しない) |
-cle |
以下 (大文字と小文字を区別する) |
-ge |
以上 (大文字と小文字を区別しない) |
-ige |
以上 (大文字と小文字を区別しない) |
-cge |
以上 (大文字と小文字を区別する) |
-contains |
演算子の右辺と等しい、演算子の左辺内の要素 (大文字と小文字を区別しない) |
-icontains |
演算子の右辺と等しい、演算子の左辺内の要素 (大文字と小文字を区別しない) |
-ccontains |
演算子の右辺と等しい、演算子の左辺内の要素 (大文字と小文字を区別する) |
-notcontains |
演算子の右辺と等しい、演算子の左辺内の要素 (大文字と小文字を区別しない) |
-inotcontains |
演算子の右辺と等しい、演算子の左辺内の要素 (大文字と小文字を区別しない) |
-cnotcontains |
演算子の右辺と等しい、演算子の左辺内の要素 (大文字と小文字を区別する) |
-band |
ビット単位の And |
-bor |
ビット単位の Or |
-bnot |
ビット単位の NOT |
-and |
論理 and |
-or |
論理 or |
-not |
論理 not |
-match |
正規表現を使用して文字列を比較 (大文字と小文字を区別しない) |
-notmatch |
正規表現を使用して文字列を比較 (大文字と小文字を区別しない) |
-imatch |
正規表現を使用して文字列を比較 (大文字と小文字を区別しない) |
-inotmatch |
正規表現を使用して文字列を比較 (大文字と小文字を区別しない) |
-cmatch |
正規表現を使用して文字列を比較 (大文字と小文字を区別する) |
-cnotmatch |
正規表現を使用して文字列を比較 (大文字と小文字を区別する) |
-like |
ワイルドカード ルールを使用して文字列を比較 |
-notlike |
ワイルドカード ルールを使用して文字列を比較 |
-ilike |
ワイルドカード ルールを使用して文字列を比較 (大文字と小文字を区別しない) |
-inotlike |
ワイルドカード ルールを使用して文字列を比較 (大文字と小文字を区別しない) |
-clike |
ワイルドカード ルールを使用して文字列を比較 (大文字と小文字を区別する) |
-cnotlike |
ワイルドカード ルールを使用して文字列を比較 (大文字と小文字を区別する) |
参照している情報が最新であることを確認したり、他の Exchange Server 2007 ドキュメントを見つけたりするには、Exchange Server TechCenter を参照してください。