質問: ### 前提・実現したいこと 例えば「AB C.xls」のように名前に空白の付いたファイルに対して「-gyd」のオプションを付けて javaのRuntime.getRuntime().exec()で実行したいのですが、うまく動いてくれません。 直接コマンドプロンプトで実行すると動作するので、同じことをjavaで動かしたいのです。 D:\hoge\unlha32 -gyd"AB C.txt" ### 該当のソースコード ``` String[] sCommand= new String[]{"D:\\hoge\\unlha32","-gyd\"AB C.txt\""}; Runtime.getRuntime().exec(sCommand); ``` おそらく「-gyd」オプションと空白のあるファイル名の指定の方法が悪いと思うのですが、 どのように書けばよろしいでしょうか。 どうかお力添え下さい。 よろしくお願いします。
回答: リンク内容 ここの例のように配列形式で渡せばいいと思います。