2012-02-24 6 views
4

このquestionは、cygwinのソフトリンクがntfsジャンクションとは多少異なることを示しています。私はcygwinが本当のジャンクションを作りたいと思っています。私はmklinkを実行することを考えましたが、地獄はありません。mklink.exeです。 Apparently、これはシェルコマンドの一部です。そこに私は立ち往生している。cygwinを使用して接合を作成するにはどうすればよいですか?

どのように私はスクリプト上でそれを行うことができますか?

答えて

8

回答が見つかりました。cmd.exe /c mklink /j name targetが実行されました。誰かが同じ問題に遭遇した場合のために、私はここに答えを残す。

EDIT:コメントにKen Williams氏が指摘した/jスイッチが追加されました。

+2

実際の接合点が必要な場合は、おそらく '/ j'フラグ' cmd/c mklink/j name target'を使用するべきです。さもなければhttp://technet.microsoft.com/en-us/library/cc753194.aspxによると、私はあなたがWindowsスタイルのファイルシンボリックリンクで終わると思う。 –

+0

最近のウィンドウのネイティブシンボリックリンクは、限られたジャンクションポイントよりも利点があります。ジャンクションポイントは、一部のソフトウェア(Java JVMなどで動作しているもの)によって正しく処理されません。 http://stackoverflow.com/questions/3648819/how-to-make-symbolic-link-with-cygwin-in-windows-7を参照してください。 – philwalk