シンボリックリンク移動時の挙動についてNo.04596
eamat. さん 14/02/24 10:41
 
Win7 x86 / Win8 x64 / 秀丸ファイラ V1.08 Beta2

シンボリックリンクファイルをD&Dで他フォルダへ移動した場合の動作についてです

エクスプローラ:実体はそのままシンボリックのショートカット<SYMLINKD>が移動する
秀丸ファイラー:シンボリックのショートカットはそのまま、実体が移動
 →ドラッグした<SYMLINKD>ファイルは移動せず、リンク切れとなって残される

なお、Cut&Pasteでの移動はどちらの場合も、実体ではなくリンクファイルが移動

XPの頃のシンボリックの扱いを覚えていないため仕様として正しいのかわからないの
ですが
Win7,8のエクスプローラとの挙動の違いが気になりました
実体ではなくショートカットそのものをD&Dで移動できる方法があると嬉しいです
設定での回避策などありますでしょうか

[ ]
RE:04596 シンボリックリンク移動時の挙動No.04597
秀丸担当 さん 14/02/24 14:30
 

シンボリックリンクを作って試してみたところ、こちらでも言われている通りの
ことを再現させることができました。
設定によってそういう挙動になってしまっていました。

[ツール]→[オプション]の、「ドラッグ&ドロップ」の設定で、「バックグラウ
ンド処理」がONになっているときにそうなっていました。
条件がそろうと秀丸ファイラーで裏でコピーをするのですが、ドラッグ&ドロッ
プの情報をパスからパスへのコピーに変換しているため、条件がそろったときの
みにしていたのですが、シンボリックリンクのときも除外するように対策するか、
シンボリックリンクでも裏でできるような対策をさせていただきます。

現状で回避するとしたら、このオプションをOFFにするとWindowsと同じになり回
避できました。

[ ]
RE:04597 シンボリックリンク移動時の挙動No.04598
eamat. さん 14/02/24 17:56
 
秀丸担当さま

今後の改修予定と、当座の回避法までお教えいただき恐縮です。
テンポラリにシンボリックを貼って一括処理を行うことが多いため非常に助かりまし
た。
ありがとうございました。

[ ]