タイトル : Re^3: パスにスペースがある場合 投稿日 : 2010/10/24(Sun) 23:45 投稿者 : 魔界の仮面弁士
> パラメータ""ABCDE""の必要としないプログラムではうまく動きましたが > パラメータがあるものはコマンドとして認識しないようでだめでした。 コマンドラインの解釈方法は、そのアプリケーションに依存しています。 コマンドプロンプトで、「cmd /c」を実行してみてください。 cmd.exe が引用符をどのように解釈するのかが記載されています。 http://pckida.web.fc2.com/com/CMD.html そのほか、エスケープ仕様について下記も参照してみてください。 http://www.f3.dion.ne.jp/~element/msaccess/AcTipsGetDosResult.html http://bit.ly/9ROhH5 > パラメータ付きでうまく動かす方法、他にありましたら教えてください。 案1) ショートファイル名(8文字+拡張子3文字)での指定に切り替える。 案2) *.cmd ファイル(ないしは *.bat ファイル)経由で呼び出してみる。 |