記事No | : 517 |
タイトル | : Re^2: LNKの処理・ディレクトリの移動 |
投稿日 | : 2023/12/05(Tue) 02:31:23 |
投稿者 | : sasazo |
参照先 | : |
L C:\
C:\lnk
でC:\lnkフォルダに入り、
1)DIR1.lnk で Return とすると、エクスプローラで DIR2 フォルダが開きます。
2)DIR1.lnk で Shift+Return とすると、C:\に移動し、DIR1 上にカーソルがあります。
3)この時のディレクトリの履歴は
C:\
C:\lnk
となっており、「前のディレクトリに戻る」で、C:\lnkフォルダに戻ります。
4)次に、DIR2.lnk で Shift+Return とすると、C:\DIR1に移動し、DIR2 上にカーソルがあります。
5)この時のディレクトリの履歴は
C:\DIR1
C:\
C:\lnk
となっており、「前のディレクトリに戻る」では C:\に戻ってしまいます。
期待する動作としては、
2)の時にはエクスプローラで開くと同様に、DIR1 フォルダに移動して欲しいです。
3)そうなると、この時のディレクトリ履歴は
C:\DIR1
C:\lnk
となり、「前のディレクトリに戻る」で 元の C:\lnk に戻れるはずです。
4)次にDIR2.lnk で Shift+Return とした場合も、DIR2 フォルダに移動して欲しいです。
5)そうなると、この時のディレクトリ履歴は、
C:\DIR2
C:\lnk
となり、「前のディレクトリに戻る」で 元の C:\lnk に戻れるようになるはずです。
と言う訳で、
・フォルダへのショートカットを開く(リンク先に飛ぶ)場合は、対象のフォルダ内に移動していただければ、と思った次第です。
・対象がファイルだった場合、どうすればいいかは、もうちょっと考えてみます。
- WebForum -