13/09/15 11:56:07.48 Qkan5EKv0
~XF.exe 5:"ファイルのパス"
↑のように外部ソフト(Everythingとか)からx-finderを引数付けて起動して
xfinderの独自関連付けを使ってファイルを開きたいんですけどうまくいきません。
~XF.exe 5:"D:\test\test.jpg"
の様にファイルのパスに空白が含まれていなければ想定通りの動作をするのですが
~XF.exe 5:"D:\te st\テスト\test.jpg"
の様にパスのどこかに空白が含まれていると独自関連付けしてるソフトは起動せず、
x-finderで「そのファイルの親フォルダ」を開くだけです。
D:\te st\テスト を開くのでwコーテーションが認識されずに空白前までしかパスが渡せていないわけではなさそうです。
ちなみに1~5:といった動作(A)の変更を使わずに
~XF.exe "ファイルのパス"
という風にただパスだけを渡せばパスに空白が含まれていてもちゃんとそのファイルをx-finderで開きます。
どなたか原因、解決法を知ってたら教えて下さい。