FIX: Tools Won't Run If There's a Space in the Path

ID: Q140024


The information in this article applies to:
  • Microsoft Visual C++ 32-bit Edition, versions 4.0, 4.1, 4.2


SYMPTOMS

Trying to run a user-defined tool that has a space in the path results in this error:

Bad command or file name


RESOLUTION

Use one of the following two workarounds:

  • Call the command interpreter in either Windows 95 or Windows NT, and pass the path in quotation marks. For example:

    In Windows 95:
    COMMAND.COM /c "d:\batch dir\batch.bat"
    In Windows NT:
    CMD.EXE /c "d:\batch dir\batch.bat"
    -or-


  • Use the short name of the tool.



STATUS

Microsoft has confirmed this to be a bug in the Microsoft products listed at the beginning of this article. This bug was corrected in Visual C++ version 5.0.

Additional query words: kbVC400bug

Keywords : kbide kbVC kbVC500fix kbGrpDSTools
Version : :4.0,4.1,4.2
Platform : NT WINDOWS
Issue type : kbbug


Last Reviewed: January 31, 2000
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.