ターゲットのパスをスラッシュ(/)で区切ってませんか?
ターゲットのパスをバックスラッシュ(\)で区切ればリンクされると思います。
Win10の環境がすでに手元になく検証できないですが、Win10の時はスラッシュでもリンクされた気がします。Win11からの仕様なのかもしれません。
Like!
Windows11でシンボリックリンクを作成しました。
作成はできたのですが、クリックするとエラーが表示されます。
解決方法を教えて下さい。
場所が表示できません。
C:\Users\アカウント名\Documents\フォルダ名 は利用できません。
このPC上の場所を指している場合は、デバイスやドライブが接続されているか、またはディスクが挿入されているかを確認してから、やり直してください。
ネットワーク上の場所を指している場合は、ネットワークやインターネットに接続しているかどうかを確認してから、やり直してください。
それでもその場所が見つからない場合は、その場所が移動または削除されている可能性があります。
mklink /d
①シンボリックリンクが設定されているか再確認(権限設定済、環境変数設定済)
②管理者権限でターミナルを開いて作成した
③OneDrive上でもともと同じエラーが出ていたので、OneDrive以外のところで作成したが同じエラーが出た
ターゲットのパスをスラッシュ(/)で区切ってませんか?
ターゲットのパスをバックスラッシュ(\)で区切ればリンクされると思います。
Win10の環境がすでに手元になく検証できないですが、Win10の時はスラッシュでもリンクされた気がします。Win11からの仕様なのかもしれません。
@Solana2022
Questionerご返信ありがとうございます。
ターゲットのパスはバックスラッシュで区切っています。
”/d"の部分だけはスラッシュを使っています。
mklink /d リンク名 パス
の構文で作成しましたよね?
dirコマンドで見た時、シンボリックリンクのパスはどう表示されていますか?
@Solana2022
Questionerすみません、dirコマンドというのが分かりません。
ですが、構文はその通りで作成しました。
現在のディレクトリ内にあるファイル、サブディレクトリの一覧を表示するコマンドです。
単品で dir と打てば使えます。
linux系のlsコマンドみたいなものですね。
シンボリックリンクをdirでみると、リンク先のパスが表示されるはずです。