Microsoft KB Archive/101059

= Current Directory Changes When Using the LABEL Command =

Article ID: 101059

Article Last Modified on 5/6/2003

-

APPLIES TO


 * Microsoft MS-DOS 5.0 Standard Edition
 * Microsoft MS-DOS 5.0a
 * Microsoft MS-DOS 6.0 Standard Edition
 * Microsoft MS-DOS 6.2 Standard Edition
 * Microsoft MS-DOS 6.21 Standard Edition
 * Microsoft MS-DOS 6.22 Standard Edition

-



This article was previously published under Q101059



SYMPTOMS
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

LABEL A:

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.



WORKAROUND
As a workaround in batch files using the LABEL command, you should add a command below the LABEL command that changes to the desired directory.



STATUS
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.

Additional query words: 6.00 6.20 6.21 6.22

Keywords: KB101059

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.