DirectoryInfoCreateJunction Method (String, Boolean, Boolean)
The directory must be empty and reside on a local volume.
MSDN: A junction (also called a soft link) differs from a hard link in that the storage objects it references are separate directories,
and a junction can link directories located on different local volumes on the same computer.
Otherwise, junctions operate identically to hard links. Junctions are implemented through reparse points.
public void CreateJunction( string junctionPath, bool overwrite, bool copyTargetTimestamps )
Public Sub CreateJunction ( junctionPath As String, overwrite As Boolean, copyTargetTimestamps As Boolean )
public: void CreateJunction( String^ junctionPath, bool overwrite, bool copyTargetTimestamps )
member CreateJunction : junctionPath : string * overwrite : bool * copyTargetTimestamps : bool -> unit