Administrator権限を持つコマンドプロンプトから:
c:\>mklink /h c:\dirA c:\Users\Piotr\dirB
Access is denied.
Vista x64を使用しています。 /j
の代わりに/d
または/h
を使用しても機能します。どうしたの?
関連:
ハードリンクは、ディレクトリではなく、ファイルに対してのみ使用できます。
参照: MSDN:ハードリンクとジャンクション 、 <1> 、および <2>
/j
スイッチを使用して、ディレクトリソフトリンクを作成します。 del
コマンドには注意してください。ディレクトリへのリンクを削除するには、rmdir
コマンドを使用します。del
は、リンクが指すディレクトリ内のすべてのファイルを削除します。
私の知る限り、ハードリンクはファイルではなくディレクトリに対してのみ許可されています。 http://technet.Microsoft.com/en-us/library/cc753194(WS.10).aspx
同じ問題が発生しました:作成しようとしているファイルまたはフォルダーを確認してくださいまだ存在していない(c:\ dirA)。