- ベストアンサー
秀丸上で別ファイルを開くためのフルパスの記述ができない
- 秀丸上で他のファイルを開く方法についてご質問です。フルパスでファイルの場所を指定し、ダブルクリックで開けるようにしたいと思っています。
- 現在、フルパスにスペースや全角文字が含まれている場合、別ファイルへのリンクとして認識されず、開くことができません。
- 解決策を教えていただけると助かります。初めての利用でまだ使い方が分からないため、詳しい方のアドバイスをお待ちしています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
スペースの代わりには %20 と書けば、秀丸の認識もチョン切れずにファイルを開けます。 URL ページでない、普通のファイルの場合は FILE: を付加します。 エクスプローラで関連付けられたツールでファイルが開きます。 また、全角文字は、漢字コード16進数以下のように表せばOKです。 例; 漢→%8a%bf 字→%8e%9a (Shift-JIS コードの場合) 変換には、以下のような Web ページが便利です。 http://www.tagindex.com/tool/url.html (入力時に<Enter>すると %0d%0a(復帰・改行コード)も変換・表示されるので要注意) 文字コードが何種類か選べますが、どれが適切なのか、までは 確認してませんのでいじってみてください。
その他の回答 (2)
ANo.1,2 です。 整理しますね。 ・自機PC (やネット上他PC上の)ファイルを相応のアプリで開く時 1. ○ FILE:D:\TEST\hogehoge.xls 2. 半角スペース × FILE:D:\TEST\hoge hoge.xls スペースがあると認識が切れる ↓ ○ FILE:D:\TEST\hoge%20hoge.xls 切れない 3. 全角スペース × FILE:D:\TEST\hoge hoge.xls × FILE:D:\TEST\hoge%81%40hoge.xls NG. これは解決策ないみたいです 4. 全角文字 ○ FILE:D:\TEST\漢字ファイル.xls 切れない ・html ファイルも同様です。 5. ○ FILE:D:\TEST\hogehoge.html 6. 半角スペース × FILE:D:\TEST\hoge hoge.html ↓ ○ FILE:D:\TEST\hoge%20hoge.html 7. 全角スペース × FILE:D:\TEST\hoge hoge.html × FILE:D:\TEST\hoge%81%40hoge.html NG これも解決策ない? 8. 全角文字 ○ FILE:D:\TEST\漢字.html 切れない ・インターネット上の Web ページを開く時 9. ○ http://www.test.co.jp/test.html 10. 半角スペース × http://www.test.co.jp/hoge hoge.html 切れる ↓ ○ http://www.test.co.jp/hoge%20hoge.html 切れない 11.全角スペース × http://www.test.co.jp/hoge hoge.html 切れる ↓ ○ http://www.test.co.jp/%80%41.html ←試せてませんが多分大丈夫 12.全角文字 × http://www.test.co.jp/漢字.html 切れる ↓ ○ http://www.test.co.jp/%8a%bf%8e%9a.html ←試せてませんが多分大丈夫 ・インターネット上の excel ファイルを開く時も同様に × http://www.test.co.jp/漢字.xls 切れる ↓ ○ http://www.test.co.jp/%8a%bf%8e%9a.xls 切れずに開ける
お礼
kfd03077様、たびたびご返信ありがとうございますm(__)m ・半角スペースを置換 ・全角文字はそのまま で、PC上のファイルを開くことに成功しました! 全角スペースは対策がないんですね。。 でも当方の環境では全角スペースを利用していないので うまく行きました。 kfd03077様本当にありがとうございますm(__)m
ANo.1 です。 > 全角文字についてですが Excel や Word ファイルを指定するにはファイルパス先頭にFILE:を 付けますが、こちらは全角文字のままでチョン切れずに認識されます。 ファイルの場合に %xx... に置き換えると...というのは 試したことなかったですが、開けませんね。
お礼
kfd03077様、早速のご返信ありがとうございました! 試してみたところ スペースの件(%20に置き換える)はうまくいきました。 (画像ファイルで試したところうまく起動されました) ありがとうございますm(__)m ただ、全角文字についてですが どの文字コードでエンコードしたフォルダ名(フルパス)でも 「~~~(エンコード化されたフルパス) 関連づけられたアプリケーションの起動に失敗したか、またはファイルが見つかりません。」 というエラーが表示されてしまい、起動できませんでした。 この場合の対策法はありますでしょうか? どうぞよろしくお願いいたします。