From murdoch at stats.uwo.ca  Sat Dec 31 22:06:16 2005
From: murdoch at stats.uwo.ca (Duncan Murdoch)
Date: Sat, 31 Dec 2005 16:06:16 -0500
Subject: [Rd] New R folder names bring out Windows batch file bug
In-Reply-To: <971536df0512311259k1afaf23td65b6b942b4172bb@mail.gmail.com>
References: <971536df0512311259k1afaf23td65b6b942b4172bb@mail.gmail.com>
Message-ID: <43B6F2C8.9020301@stats.uwo.ca>

On 12/31/2005 3:59 PM, Gabor Grothendieck wrote:
> Just wanted to point out to anyone trying to write Windows
> batch files that the new R-whatever folder names bring out
> a bug in Windows batch files related to short file names.
> 
> In particular, this code (which is to the best of my understanding,
> valid) gives an error. The solution appears to be to use long file
> names, and make sure you quote them, rather than short ones.
> That does require that R be able to handle such long names and
> I think R does, in fact, handle them but at one time it did not in
> all cases so use of short file names is likely just a workaround
> from older times.  This does not affect R itself as far as I know
> but did affect my batchfiles which I have revised.  I am using
> Windows XP.
> 
>    C:\>set apath=\Program Files\R\R-2.2.1
>    C:\>for /f "delims=" %a in ("%apath%") do set AA=%~sa
>    C:\>set aa
>    AA=C:\PROGRA~1\R\R-22~1.1.2.1
>    C:\>cd %aa%
>    The system cannot find the path specified.
> 
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel

Please let us know Microsoft's response to your bug report.

Duncan Murdoch



[Rd] New R folder names bring out Windows batch file bug
Duncan Murdoch