Current Directory Changes When Using the LABEL Command (101059)
The information in this article applies to:
• Microsoft MS-DOS operating system 5.0
• Microsoft MS-DOS operating system 5.0a
• Microsoft MS-DOS operating system 6.0
• Microsoft MS-DOS operating system 6.2
• Microsoft MS-DOS operating system 6.21
• Microsoft MS-DOS operating system 6.22
This article was previously published under Q101059
If you use the MS-DOS LABEL command to change the volume label for a
drive other than the current one, the current directory changes if it
has the same name as one of its subdirectories.
For example, if you have a directory structure such as C:\TEST\TEST
and the current directory is C:\TEST, if you enter
the current directory changes to C:\TEST\TEST.
This problem occurs only when the first directory is directly off the
root and the second-level directory has the same name as the first.
NOTE: This could cause problems in batch files that expect the current
directory to remain the same.
As a workaround in batch files using the LABEL command, you should
add a command below the LABEL command that changes to the desired
Microsoft has confirmed this to be a problem in Microsoft MS-DOS versions
6.0, 6.2, 6.21, and 6.22. We are researching this problem and will post new
information here in the Microsoft Knowledge Base as it becomes available.
| Modification Type:
|| Last Reviewed: