What syntax I found working is using parentheses
shell '("C:\amisc\sound\music\Fifties & Sixties\renLen.bat")'
where relative path can also be used.
Also read cmd /? it explains why "&" spoils the fun for quotes cmd /c.
--- Dan Bron <[EMAIL PROTECTED]> wrote:
> Devon,
>
> This isn't a bug in shell, it's a "feature" of cmd.exe (backwards
> compatibility). See cmd
> /help .
>
> You have a couple of options. Use the syntax:
>
> shell '"C:\amisc\sound\music\Fifties" & "Sixties\renLen.bat"'
> pshaw
I don't believe this syntax will work.
> or use spawn directly instead of shell:
>
> '' spawn '"C:\amisc\sound\music\Fifties & Sixties\renLen.bat"'
> pshaw
>
> Oleg:
>
> You might want to consider using both the lpApplicatioName and lpCommandLine
> parameters in the
> definition of CreateProcess.
How will it help?
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm