👎Deprecated since 1.3.1: This crate is deprecated. Use the upstream
junction v1.4.1 crate instead - the verbatim prefix fix has been merged.Expand description
Library for working with NTFS junctions.
§⚠️ DEPRECATED
This crate is deprecated. Please use the upstream junction crate instead.
The verbatim prefix fix that this fork provided has been merged and published in the upstream crate.
Simply replace junction-verbatim with junction in your Cargo.toml - the API is identical.
Junction Points are a little known NTFS v5+ feature roughly equivalent to Unix directory symbolic links.
They are supported in Windows 2000 and onwards, where a directory
serves as a symbolic link to another directory on the computer. For example,
if the directory D:\SYMLINK specified C:\WINNT\SYSTEM32 as its target, then
an application accessing D:\SYMLINK\DRIVERS would in reality be accessing
C:\WINNT\SYSTEM32\DRIVERS.
Functions§
- create
Deprecated - Creates a junction point from the specified directory to the specified target directory.
- delete
Deprecated - Deletes a
junctionreparse point from the specified file or directory. - exists
Deprecated - Determines whether the specified path exists and refers to a junction point.
- get_
target Deprecated - Gets the target of the specified junction point.