Convert file paths to the short form. This is an interface to the
Windows API call GetShortPathName.
Usage
shortPathName(path)
Arguments
path
character vector of file paths.
Value
A character vector. The path separator will be \. If a
file path does not exist, the supplied path will be returned with slashes
replaced by backslashes.
Details
For most file systems, the short form is the ‘DOS’ form with
8+3 path components and no spaces, and this used to be guaranteed.
But some file systems on recent versions of Windows do not have short
path names when the long-name path will be returned instead.