超まとめ
CmdletBinding宣言したスクリプトに-verbose指定したかどうかをチェックするには$PSBoundParameters[‘Verbose’]を見ればOKです。
説明
$PSBoundParametersは、ものとしてはDictionaryオブジェクトみたい。
下記の様にすれば中身を全部見られます。
$PSBoundParameters.Keys | %{Write-Host (” ” + $_ + ” = ” + $PSBoundParameters[$_])}