Hard links have always been supported on NTFS, but until mklink was added as an internal command to cmd.exe, there was no native way to implement them. OpenNT and Interix could create them, and then they were visible and supported on Windows. Now they are fully supported by PowerShell, with New-Item. Which supports hard and symbolic links, as well as junctions.
|