フォーラムの返信を作成しました。
- 作成者投稿
- vadiseメンバー
chobieさま
検証していただいてありがとうございました.
おそらく私の環境依存なんだと思います.
ディレクトリジャンクションはともかくユーザーフォルダ配下のものが開かないのが少し不便ですが,
様子を見つつ原因を探してみます.vadiseメンバーYutakaさま
> ファイルのジャンクションでなく、ディレクトリのジャンクションですね?
はい,ディレクトリのジャンクションです.> mklink /j data_drive d:
コマンドもそれ(がついています)で間違いありません.> Documents フォルダは Windows の既定から変更されているのでしょうか?
フォルダは既定のまま(C:UsersusernameDocuments)使っております.
過去に移動したこともありません.vadiseメンバーYutakaさま
そうですか.とすると他に条件が思い当たりません.
OS : Vista Ultimate SP1 32bit
Emeditorのver : Emeditor Professional 7.02
プラグインは付属のものです.
Emeditor 8 beta6でも試してみたのですが現象は同じでした.1. ドライブにあるもの(D:foo.txt)
2. シンボリックリンクにあるもの(C:data_drive => D:foo.txt)
3. ディレクトリジャンクションにあるもの(C:data_drive => D:foo.txt)
4. ユーザーフォルダにあるもの(C:UsersusernameDocumentsfoo.txt)このうち3と4だと階層が開かないようです.
(ただしC:Usersusernamefoo.txtは開く)なんだか条件がよくわからなくなってしまいました.
環境依存の現象だとするとあきらめるしかなさそうですね.vadiseメンバーYutakaさま
返信ありがとうございます.こちらでも同様な条件:
管理者権限のコマンドプロンプトから、
E:> mklink /d data_drive d:として、E:data_drive D: をシンボリック リンクでつないでテストしてみましたが、どちらも正しい階層で開いています。
ドキュメント内のファイルも問題ありません。
何か条件の違いがあるのでしょうか?私の説明不足というか勘違いでした.
シンボリックリンクではなくてディレクトリ ジャンクションでした.
つまり,コマンドプロンプトでのスイッチが/Dではなくて/Jでした.
確認の手間をとっていただいたのに申し訳ありません.シンボリックリンクでは確かに問題なく階層が開きました.
ジャンクションポイントの場合はどうでしょうか. - 作成者投稿