Re: [R] shell.exec() on Windows, unexpected behavior

From: S Ellison <S.Ellison_at_lgc.co.uk>
Date: Mon, 14 May 2007 12:41:55 +0100

Richard;

Windows file open behaviour is dictated by the complete set of file associations in the windows registry. You can inspect them in Explorer via tools|folder options|File types, by finding the file type and looking at the advanced options.

I would suspect that installing acrobat and the reader in different order on different machines will have changed the default file open action. You can override the defaults by specifying your own.

but it will have essentially nothing to do with R... you should see the same behaviour in explorer.

>>> "Richard M. Heiberger" <rmh_at_temple.edu> 12/05/2007 00:37:13 >>>
I have Windows XP machines with different software configurations. My laptop has Adobe Reader 8 and Adobe Acrobat 6. My desktop has Adobe Reader 8 and does not have Adobe Acrobat.

On both machines, PDF extensions are registered to Adobe Reader 8.0, and double-clicking a pdf file in Windows Explorer opens Adobe Reader 8.0.

In R-2.5.0, with all Adobe windows closed, the command   shell.exec('c:/Program Files/R/R-2.5.0/doc/manual/R-admin.pdf') opens an Adobe window.
On the laptop, it opens Adobe Acrobat 6.0. On the desktop, it opens Adobe Reader 8.0.

When an Adobe window is aleady open, shell.exec() uses the already open Adobe window.

Neither machine has any Adobe directories in the shell("PATH").

I am puzzled by shell.exec() opening "Adobe Acrobat" when the file extension is registered to "Acrobat Reader". The documentation in ?shell.exec says "Opens the specified file or URL using the application specified in the Windows file associations."

thanks
Rich



R-help_at_stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.

This email and any attachments are confidential. Any use, co...{{dropped}}

R-help_at_stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Received on Mon 14 May 2007 - 11:45:48 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Mon 14 May 2007 - 12:31:09 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.