Batch-script-logical-operators
提供:Dev Guides
バッチスクリプト-論理演算子
論理演算子は、ブール式を評価するために使用されます。 以下は利用可能な論理演算子です。
バッチ言語には、AND、OR、XORなどのブール論理演算子の完全なセットが装備されていますが、これは2進数専用です。 TRUEまたはFALSEの値もありません。 条件に使用できる唯一の論理演算子はNOT演算子です。
2進数以外の数値にAND/OR演算子を実装する最も簡単な方法は、ネストされたIF条件を使用することです。 次の例は、これを実装する方法を示しています。
例
出力
上記のコマンドは、次の出力を生成します。
以下は、IFステートメントを使用して実装できるAND演算の例です。
例
出力
上記のコマンドは、次の出力を生成します。
次に、NOT演算子の使用方法の例を示します。
例
出力
上記のコマンドは、次の出力を生成します。