powershell のコンソールで、外部コマンドを実行する方法は通常はパスが通っていれば実行できます。

IE のように、パスにスペースが含まれているので 実行演算子 & と コマンドをシングルクォーテーションで囲みます。引数がある場合は、コマンドのあとに引数を指定します。

PS C:\> & 'C:\Program Files\Internet Explorer\iexplore.exe' 'http://www.yahoo.co.jp'

カレントディレクトリから相対パスで起動するプログラムやps1を指定する場合は、 .\program と指定します。

プログラムのパスにスペースがある場合の起動方法がわからなかったので、覚書として記載しました。