PowerShell スクリプトに引数を渡す際、型指定を OR 条件で指定したい

自作の PowerShell スクリプト (.ps1 ファイル) を PowerShell ターミナルから実行する際に、引数指定を [string] または [int] のように指定し、それ以外の型が渡された場合はエラーとなるようにしたいのですが、どのように実装したらよいでしょうか?

イメージとしては以下の様なことを実現したいです。

powershell

1Param(2 [string] or [int]$StrOrDir3)

上記のように OR 条件で Param() を記載できるのかどうか知りたいです。

よろしくお願いします。

コメントを投稿

0 コメント