Windows 7でコマンドプロンプトを使用してファイルへのシンボリックリンクを作成したい。ファイルはEパーティションにあり、リンクをCパーティションに配置したい。私はこのコマンドを試しました:C:\>mklink /d c:\11.txt e:\Test\11.txt
そして、シンボリックリンクが正常に作成されたと表示されましたが、リンクをクリックすると、次のエラーメッセージが表示されます:'The directory name is invalid'
別のパーティションからファイルのシンボリックリンクを作成する正しい方法は何ですか?
mklink /D
を使用すると、ディレクトリシンボリックリンクを作成するように指示されますが、D:\test\11.txt
はディレクトリではありません。したがって、ディレクトリC:\11.txt
にアクセスしようとすると、エラーが発生します。
/D
を省略するだけで、機能するはずです。
別の方法として、エクスプローラーのコンテキストメニューを使用してリンクを簡単に作成できるようになるまで、管理者が所有するコマンドプロンプトを長時間使用していました。
私はこのプログラムを使用して、そのコンテキストメニューにNiceサブグループを追加したと思います: Link Shell Extension
うまくいけば、それはあなたのプロセスにいくらかの便利さを追加し、潜在的なエラーを取り除くはずです。