Message6162

Author otmarhumbel
Recipients otmarhumbel, pjenvey, stuaxo, zyasoft
Date 2010-10-10.10:01:08
SpamBayes Score 3.065232e-05
Marked as misclassified No
Message-id <1286704868.98.0.887602534974.issue1661@psf.upfronthosting.co.za>
In-reply-to
Content
Here is a small test.bat which handles both quoted and unquoted %COMSPEC% variables:

test.bat
--------
:finish
set _UNQUOTED_COMSPEC=%COMSPEC:"=%
"%_UNQUOTED_COMSPEC%" /c exit /b %E%

and then using it:

C:\test>set ComSpec=C:\Program Files (x86)\Copy of cmd\cmd.exe
C:\test>test.bat
C:\test>set _UNQUOTED_COMSPEC=C:\Program Files (x86)\Copy of cmd\cmd.exe
C:\test>"C:\Program Files (x86)\Copy of cmd\cmd.exe" /c exit /b
C:\test>

C:\test>set ComSpec="C:\Program Files (x86)\Copy of cmd\cmd.exe"
C:\test>test.bat
C:\test>set _UNQUOTED_COMSPEC=C:\Program Files (x86)\Copy of cmd\cmd.exe
C:\test>"C:\Program Files (x86)\Copy of cmd\cmd.exe" /c exit /b
C:\test>

I think this could solve the issue
History
Date User Action Args
2010-10-10 10:01:08otmarhumbelsetmessageid: <1286704868.98.0.887602534974.issue1661@psf.upfronthosting.co.za>
2010-10-10 10:01:08otmarhumbelsetrecipients: + otmarhumbel, pjenvey, zyasoft, stuaxo
2010-10-10 10:01:08otmarhumbellinkissue1661 messages
2010-10-10 10:01:08otmarhumbelcreate