utils (version 3.4.0)

shortPathName: Express File Paths in Short Form

Description

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.

See Also

normalizePath.

Examples

Run this code

Run the code above in your browser using DataCamp Workspace