PATH Problem and Solution
Harold L Hunt II
Sat Mar 29 17:09:00 GMT 2003
What is your version of Windows? I have a feeling that this may only
apply to older versions (e.g., Windows 95).
It doesn't appear that MSCONFIG is available on Windows XP... is it
available on any NT-based platform, or is it a Windows 95/98/Me utility?
Carey Barnett wrote:
> I just spend an hour or so installing XFree86/Cygwin with WindowMaker -
> works great, by the way - and I discovered an oddity. I'm certain this is a
> Windows/DOS issue, but here it is:
> This line in startxwin.bat can cause problems depending on the original
> contents of the PATH variable:
> SET PATH=.;%CYGWIN_ROOT%\bin;%CYGWIN_ROOT%\usr\X11R6\bin;%PATH%
> ...here's why:
> Some programs insert their directory into the PATH variable using the long
> file name (C:\Program Files\Java\j2re1.4.1\bin for example), and some use
> the 8.3 DOS format (C:\PROGRA~1\ULTRAE~1). The DOS shell, when it expands
> the variable, %PATH%, leaves the spaces in the name, and the SET command
> thinks you've just given it an extra parameter. The solution is to change
> the base PATH in Windows to use the short, DOS 8.3 form
> (C:\PROGRA~1\Java\j2re1.4.1\bin in our case). You want to run the MSCONFIG
> command to do this.
> I hope this helps someone.
More information about the Cygwin-xfree