質問: ドライブ文字に関係なく、特定のドライブを指すショートカットを作成できますか? \\?\volume{f993747a-5d7a-4de1-a97a-c20c1af1ba02}\path\to\targetまたは\device\harddiskvolume5\path\to\targetをショートカットターゲットとして使用できないことに気づきました。機能しません。絶対パスでドライブ文字を使用する場合にのみ機能します。ドライブ文字や相対パスは使いたくありません。ドライブ文字が変更されても壊れないショートカットのターゲットを指定できますか?または、これを行うためにntfs再解析ポイント(ジャンクションポイントなど)を作成できますか?
回答: これはちょっとしたハックで、おそらく安全ではありませんが、適切な共有権限を使用して、対象のドライブのルートフォルダ(たとえば、共有名floatdrive)で共有を設定し、すべてのショートカットを作成できるはずです/ localhostでネットワークurl構文を使用するリンク:\\localhost\floatdrive\folder\or\file\of\interest.txt windowsがドライブを正しくマウントしている限り、割り当てられているドライブ文字に関係なく、共有名はドライブの後に続く可能性があります。残念ながら、現時点ではこれをテストするのに適したシステムは手元にありません。