i want to call "c:/Program Files/Netscape/Communicator/Program/netscape.exe" with system but system("c:/Program Files/Netscape/Communicator/Program/netscape.exe") does not work because of the blank. system('"c:/Program Files/Netscape/Communicator/Program/netscape.exe"',wait=FALSE) works exactly like i want. when i set options(browser="c:/Program Files/Netscape/Communicator/Program/netscape.exe") how can i manipulate the result of getOption("browser") so that i get a string which will work with the system command? -- Erich Neuwirth, Computer Supported Didactics Working Group Visit our SunSITE at http://sunsite.univie.ac.at Phone: +43-1-4277-38624 Fax: +43-1-4277-9386 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On my Windows 2000 system running R 1.4.1 the following R command: shell("start netscp6") launches Netscape. Also this R command: shell("start iexpore") launches Internet Explorer. On 29 Mar 2002 at 1:36, Erich Neuwirth wrote:> i want to call > "c:/Program Files/Netscape/Communicator/Program/netscape.exe" > with system > but > system("c:/Program Files/Netscape/Communicator/Program/netscape.exe") > does not work because of the blank. > > system('"c:/Program > Files/Netscape/Communicator/Program/netscape.exe"',wait=FALSE) > works exactly like i want. > > when i set > options(browser="c:/Program > Files/Netscape/Communicator/Program/netscape.exe") > > how can i manipulate the result of > getOption("browser") > > so that i get a string which will work with the system command? > > > > > > -- > Erich Neuwirth, Computer Supported Didactics Working Group > Visit our SunSITE at http://sunsite.univie.ac.at > Phone: +43-1-4277-38624 Fax: +43-1-4277-9386 > > -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- > r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html > Send "info", "help", or "[un]subscribe" > (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch > _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._ >-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On Fri, 29 Mar 2002, Erich Neuwirth wrote:> i want to call > "c:/Program Files/Netscape/Communicator/Program/netscape.exe" > with system > but > system("c:/Program Files/Netscape/Communicator/Program/netscape.exe") > does not work because of the blank. > > system('"c:/Program > Files/Netscape/Communicator/Program/netscape.exe"',wait=FALSE) > works exactly like i want. > > when i set > options(browser="c:/Program > Files/Netscape/Communicator/Program/netscape.exe") > > how can i manipulate the result of > getOption("browser") > > so that i get a string which will work with the system command?I think options(browser="\"c:/Program Files/Netscape/Communicator/Program/netscape.exe\"") should do the trick (not tested!). Uwe Ligges -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On Fri, 29 Mar 2002 ripley at stats.ox.ac.uk wrote:>That is already built in as shell.exec(): please read what we have >provided for you.>All versions of Windows have start *if* shell is using the Windows shell: >but it does not need to.I misread this the first time, so maybe others did too. Here's more detail: 1. shell.exec() should work in all Win32 versions. For example, shell.exec('http://www.r-project.org') will open the web page in the default browser (assuming only that the browser is installed properly). 2. shell('start http://www.r-project.org') could work in any Win32 version, but the user might have changed the path, or the shell, so it won't necessarily. Duncan Murdoch -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._