-
Notifications
You must be signed in to change notification settings - Fork 9
/
Copy pathREADME
38 lines (22 loc) · 1.01 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
ln-win consists of a JunctionPoint library and a port of the unix `ln`
tool for Windows, developed and maintained by Mahmoud Al-Qudsi
<[email protected]> of NeoSmart Technologies <http://neosmart.net/>
ln.exe
* ln-win implements both hardlinks and softlinks for both files and
folders
* Create softlinks by specifying /s in the commandline
* Hardlinks are created by default (per the posix standard)
JunctionPoints library
* CreateJunctionPoint will create a reparse point (hardlink) for an NTFS
directory
* GetJunctionDestination will get the final target directory for a
symlink'd or hardlink'd directory. Files are not supported by this
function.
* DeleteJunctionDestination will remove the reparse point from a
directory
* IsDirectoryJunction will test whether a directory is a symlink or
junction point to another directory
Install:
* Compile and copy the x64 build to C:\Windows\System32
* Compile and copy the x86 build to C:\Windows\SysWow64
* Use from the commandline as usual: ln.exe [/s] source destination