| label | |
|---|---|
| Developers | Microsoft, IBM, Digital Research, Novell, Joe Cosentino, ReactOS Contributors |
| Initial release | August 1984 |
| Operating system | MS-DOS, PC DOS, SISNE plus, OS/2, eComStation, ArcaOS, Windows, DR DOS, ROM-DOS, PTS-DOS, FreeDOS, ReactOS |
| Platform | Cross-platform |
| Type | Command |
| License | MS-DOS, PC DOS, Windows, OS/2: Proprietary commercial software FreeDOS, ReactOS: GNU General Public License |
| Website | docs |
label is a shell command for setting the label of a volume (a.k.a. logical drive).
The command is supported for most variants of the FAT file system and for NTFS. It is available in various operating systems such as DOS, [1] OS/2, [2] Windows, [3] ReactOS, [4] DR DOS 6.0, [5] and FreeDOS. [6] It is available in MS-DOS versions 3.1 and later and IBM PC DOS releases 3 and later. [7] [8]
In modern versions of Windows, changing the label requires elevated permissions. [9]
The current label is reported by both the dir and vol commands.
In Unix-like systems, various commands set a storage label. For instance, the command e2label is for an ext2 partition.
The command was originally designed to label floppy disks as a reminder of which one is in the disk drive. But it can be used for other types of storage media. [9]
With no options, the command accepts a single argument may start with a drive letter (ending with a colon) and may end with label text. Without a drive letter, the command operates on the volume associated with the working directory. Without label text, the command clears the label.
For example, the command line label D:Backup sets the label of D: to "Backup".
With the /MP option, the command accepts up to two arguments: volume and label. In this case, the volume argument is treated as a mount point or a volume name. If volume name is specified, the /MP option is unnecessary.