FIX: Tools Won't Run If There's a Space in the Path
Article ID: 140024
Article Last Modified on 10/17/2003
APPLIES TO
- Microsoft Visual C++ 4.0 Standard Edition
- Microsoft Visual C++ 4.2 Professional Edition
- Microsoft Visual C++ 4.1 Subscription
This article was previously published under Q140024
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: kbbug kbfix kbide kbvc500fix KB140024