VBScript の CBool 関数の変換

Windows PowerShell

定義: 内部処理形式がブール型バリアント型に変換された式を返します。

CBool

文字列値または数値をブール値 (True または False) に変換することができます。変数のデータ型をブール型に変換するだけです。現時点で見る限り、0 は常に False に変換され、ゼロ以外は (文字列値 "cat" のような無意味なものであっても) True に変換されます。次の例では、値 0 を変数 $a に代入し、次に $a をブール値に変換します。

$a = 0
$a = [bool] $a

このコマンドを実行して $a の値をエコーバックすると、次の結果が得られます。

False

「VBScript から Windows PowerShell へ」ホーム ページに戻る