1

シンボリック リンク (シンボリック リンク、ジャンクション、ハードリンクなど) について多くのことを読み、シンボリック リンクを作成するためのソフトウェア (シンボリック リンク クリエーター、リンク シェル拡張) をいくつかダウンロードしましたが、元のドキュメントとして機能するシンボリック リンクを作成できません。設定フォルダ!

したがって、総指揮官として、「D&S」ディレクトリを開くと、パスが c:\Users\ に変更されますが、自分で作成したシンボリック リンクでこれを行うと、次のようには機能しません: "c:\test\mylink" < ==> c:\test2\destination\ パスは c:\test\mylink\ ですが、宛先フォルダーのファイルとフォルダーが含まれています! 私の問題を理解できるように説明できたことを願っています:) !

前もって感謝します!

ps:
次の cmd コマンドを試してみました:
- mklink c:\test c:\test2 (動作)
- mklink /dc:\test1 c:\test2 (動作)
- mklink /jc:\test1 c:\test2 (動作します)
- mklink /hc:\test1 c:\test2 (これは動作せず、ファイルでのみ動作するため「アクセスが拒否されました」を返します)

例:
- 私はこの既存のフォルダを持っています: c:\test2\
- そこに readme.txt ファイルがあります
- これを cmd に書きます: mklink /dc:\test1 c:\test2
- test1 という名前のリンクを作成します。それを開くと、readme.txtが表示されますが、パスは「c:\test1」ではなく「c:\test2」です。

4

3 に答える 3

1

OK、ドキュメントと設定と同じ条件を複製します。接合点を使用して開始します。

 mklink /J c:\test3 c:\test2

それをシステムにして非表示にします:

 attrib +H +S c:\test3

次に、権限を変更します。

 icacls c:\test3 /deny *S-1-1-0:(S,RD)

これが機能しない場合、Total Commander がドキュメントと設定を特別なケースとして扱っている可能性があります。ベンダーにサポート フォーラムがある場合は、そこで質問できます。他のフォルダーに対して同じことを行うように構成する方法があるかもしれません。

于 2012-05-21T21:45:54.050 に答える
-2

Windows には、シンボリック リンクまたはハードリンクがありません。シンボリックリンクようなショートカットがあります。残念ですが、あなたは運が悪いのです。

編集:

私に指摘されたように、Windowsシンボリック リンクをサポートしています。詳細については、コメントを参照してください。ただし、あなたがしていることについては、シンボリックリンクのポイントがありません。

ディレクトリをバケットと考えてください。あなたはこれらをたくさん持っています。それぞれのバケツの側面に名前があり、他のバケツにはそれらの名前が書かれた紙片があります. 紙片はバケツではありません。バケットの名前が付いているだけです。

そういうわけで、紙の表にどんな名前を書いても、裏に本名を書いても構いません。トータルコマンダーは、現在使用している紙片の表面にある名前を報告しますが、これは実際の名前である場合とそうでない場合があります。ただし、実際の名前のバケットを示します。

必要に応じて、必要な場所と同じ名前のシンボリックリンクを作成するだけです。同じ親フォルダーがない限り、問題ありません。

Good:
mklink /D c:\stuff\test2 c:\test2

Bad:
mklink /D c:\test2 c:\test2
于 2012-05-21T21:01:27.223 に答える