Hi,

I cannot start programs that contains spaces in their filename on Win32. I cannot either if the path contains spaces.
I tried to copy c:/command.com to c:/a a.com and these calls:

C:\>ruby -e "system 'c:/a a.com'"
C:\>ruby -e "system 'c:/a\\ a.com'"
C:\>ruby -e "system '\"c:/a\\ a.com\"'"
C:\>ruby -e "system '\"c:/a a.com\"'"
C:\>ruby -e "system 'c:/command.com'"

Microsoft(R) Windows 98
   (C)Copyright Microsoft Corp 1981-1999.

C:\>exit
C:\>

Is there a way to call an executable containing spaces?
Most Win32 applications are in "C:/Program Files" by default :(

Thanks,
Mike.