以前PowerShellで、引数でスペースが入るときの対処法 を書いたと思います。


以前のだとパスを書き変えないといけませんでした。


しかしパスを書き換えることなくできる方法がわかりました。


それは、次のように書くのです。


& 'C:\Program Files\Mozilla Firefox\firefox.exe ' $args[0]


&がPSのコマンドで、後に実行したいアプリケーションのパスを'(シングルクォテーション)で囲むのです。


"(ダブルクォテーション)だとダメなようです。


みなさん、お試しあれ。