問題タブ [junction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
690 参照

php - Windows XP でのジャンクション ポイント (simlinks) が PHP で認識されない

Windows XP 内で「simlinks」を作成する2 つの ツールを見つけました(実際のリンクではないことはわかっていますが、そのとおりです)。問題は、どちらも WAMP で使用できるものを作成していないことです。

リポジトリにリンクしたいことがよくあるので、wwwほとんどの simlinks を含むフォルダーを維持したいと思うことがよくあります。Windows でも同じことをしたいのですが、Apache はこのツールが作成するものを認識しますが、メッセージが表示されます: Fatal error: Unknown: Failed opening required 'C:/wamp/www/cwa/something.php' (include_path='.;C:\wamp\bin\php\PHP53~1.0\pear;C:\wamp\Zend\library') in Unknown on line 0from PHP であり、C:/wamp/www/cwa/PHP によってもディレクトリとして認識されません。(C:\wamp\www\cwaリンクのはずです、ところで)

これを修正するにはどうすればよいですか? このツールは、Apache によって認識されるものを作成していないようです。Apache と PHP の両方で認識される別のツールはありますか? これは何らかの形式の ini または conf の問題ですか?


編集

上記の 2 つのツールは、次の 2 つのリンクにあります。
http://www.rekenwonder.com/linkmagic.htm
http://www.taranfx.com/create-symlink-in-windows

0 投票する
5 に答える
4420 参照

c# - ファイルのハード リンクを一覧表示する (C# の場合)

別のドライブのファイルをハード リンクで表示するプログラムを作成したいと考えています。

ファイル名などで両方のハードリンクの一貫性を保ちたいので、ファイルの現在のすべてのハードリンクをリストできる関数/メソッドを取得する必要があります。

例えば:

ファイルC:\file.txtと への 2 つ目のハード リンクがありD:\file.txtます。

次に、名前を に変更D:\file.txtD:\file_new.txtます。

Cドライブのハードリンクの名前も変更できるようにしたいと考えています。

D:\file_new.txtしたがって、次のハードリンクがあることを返す関数が必要です。

次に、ハードリンクの名前を変更しC:\て取得することもできますD:\file_new.txt

したがって、物理ファイルのすべてのハード リンクを取得する必要があります。または: ハード リンクでアドレス指定されたファイルのすべてのハード リンク。

誰かが助けてくれることを願っています!

編集

Oliver は、異なるディスクではハード リンクを使用できないことに気付きました。ありがとう...だから私は質問を拡張します:何が必要ですか? ジャンクションポイント? シンボリックリンク? フォルダだけでなく、ファイルでも動作するはずです!

0 投票する
1 に答える
2886 参照

winapi - NTFSジャンクション、APIの理解に問題があります

更新:この質問は、バックアップアプリケーションやその他のプログラムでWin32 APIを使用する方法についての質問に発展しました。この質問では、実際にディスク上にあるファイルを知る必要がありますか?ジャンクションと再解析ポイントは、私が考慮する必要のある重要な概念であり、NTFSファイルシステムで最も混乱するものです。NTFS filesystem filter driver

元の質問は次のとおりです。


  1. ディレクトリがジャンクションであるかどうかを検出するために使用されるWin32APIは何ですか?
  2. NTFS階層の「どこに」(理解が不足しているため)、ジャンクションは格納されていますか?
  3. ジャンクションを作成すると、c:\thejunction_mydir 両方ディレクトリが相互のジャンクションになりますか?つまり、作成され参照されます
0 投票する
1 に答える
3358 参照

windows-server-2003 - 環境変数パスへの mklink の接続点

ジャンクション (または mklink?) を使用して c:\Projects が現在のユーザーをポイントするようにすることが可能かどうか疑問に思っていました。

junction.exe c:\project "%HOMEPATH%\my documents\projects" を試しましたが、変数ではなくパスの解釈へのリンクを作成するだけです (したがって、c:\projects は administrator\my documents\ を指します)。 %HOMEPATH% の代わりにプロジェクト)。

Windows Server 2003 R2 を使用しています。

ありがとうございました!

0 投票する
3 に答える
3545 参照

windows - ディレクトリが実際に Junction であるかどうかをバッチ ファイルで検出するにはどうすればよいですか?

バッチ ファイル (.bat) を作成していますが、特定のディレクトリへのパスが実際のディレクトリであるかジャンクション (Windows 7 で を使用して作成) であるかを検出する方法が見つかりませんでしたmklink /j。誰かが私を正しい方向に向けることができますか?

0 投票する
2 に答える
4488 参照

c# - C#はパス内のフォルダージャンクションを検出します

完全なパスでジャンクション ポイントが使用されているかどうかを簡単に確認したい。私はすでにフォルダーをテストする機能を持っていますが、すべてのサブフォルダーIsJunction()を呼び出さないための他の解決策があるかもしれません。IsJunction()

HasJunctionsInPath(string path)そこで、パスの各フォルダーをテストせずに、のような機能を探しています。

これを行うことができるものはありますか?

編集:

またはより良い...

ファイルまたはフォルダーの実際の場所を取得するために、パス内のすべてのジャンクションを解決することは可能ですか? これは私の問題をさらに解決し、結果を元のパスと比較してbool HasJunctionsInPath(string path)関数を実装することができます。

0 投票する
3 に答える
819 参照

c# - C# は FileSystemWatcher を使用してフォルダー ジャンクションを追跡します

FileSystemWatcherフォルダ ジャンクション ポイントにリンクされている他のフォルダを監視するように構成することはできますか?

例えば:

あなたはDを見ています:

E:\folder を指す D:\junction があります

E:\folder\file.txt にファイルを作成するときに、ウォッチャーで D:\junction\file.txt として表示したいと考えています。

これは可能ですか?

ありがとう。

0 投票する
1 に答える
1282 参照

.net - .NET を使用して Windows で実際のディレクトリ パスを取得するにはどうすればよいですか?

私の必要性は単純です。Windows ディレクトリ パスを指定すると、実際のパスだけが必要になります。用語が間違っていると確信しているので、例を挙げています。

C:\Documents and Settings\All Usersを指定すると、メソッドは次のように表示されます。

  • Windows 7では C:\ProgramData
  • Windows 2003の C:\Documents and Settings\All Users

これは、Windows 7 ではC:\Documents and SettingsがC:\Usersを参照するジャンクションであり、C:\Users\All Usersが実際のディレクトリであるC:\ProgramDataを参照するさらに別のジャンクションであるためです。

それで、私の質問は、どの .NET API でこれらすべてを実行できるかということです。

ありがとう。

0 投票する
1 に答える
7312 参照

directory - NTFSジャンクションとシンボリックリンク(ディレクトリ用)

高レベルの観点から(実装ではなく、結果とインターフェイスのみを気にすることを意味します)、ディレクトリを指すNTFS再解析ポイントとを指すシンボリックリンクの動作の違いは何ですか?同じディレクトリ?

それらはスタック内の同じレベルで解決されますか、それとも一方が解決できる特定の時間にもう一方が解決できない可能性がありますか(たとえば、起動時)?

(シンボリックリンクがファイルに対しても機能することは承知していますが、ここでディレクトリの違いについて質問しています。)