R-beta: Re: R-alpha: windows advice
Luke Tierney
luke at stat.umn.edu
Tue Apr 1 13:45:35 CEST 1997
>
> Start Up
> ========
> Second, under Unix we have a Rprofile in the library directory but users
> can also have their own Rprofile files in different directories. Since
> R is not launched from a command line it seems hard to arrange this
> under windows.
> If an image gets saved I was planning to link it (via a double click) to
> the R.exe and in that instance I could look around for a Rprofile in the
> same directory.
> Any other ideas/suggestions?
> Does anyone know how Word/Excel/... handle user preferences?
Win 3.1 used to use .ini files, traditionally stored in the windows
system directory. I believe, though I'm not certain, that putting .ini
files in the system directory is no longer allowed under Windows 95
guidelines (the seal of approval business -- it is entirely possible
that this is true but MS violates it in its own products). NT
encourages the use of the Registry database. REGEDIT lets you look at
the registry database.
I sometimes find it useful to poke around on MS's site for info on
things like this. Searching on ".ini files" at
http://www.microsoft.com/Search/ got me some entries including
http://www.microsoft.com/msdn/sdk/platforms/doc/sdk/protech/src/cc5port_23.htm
which points to GetProfileString, whose entry describes how it is
interpreted on different platforms and different registry settings.
NT actually supports the notion of separate users, but I haven't
figured out how this is supposed to be used from a program. The
article
http://www.microsoft.com/kb/articles/q101/5/07.htm
-- apparently there are HOMEDRIVE and HOMEPATH environment variables.
An article I found searching for "temporary",
http://www.microsoft.com/msdn/sdk/platforms/doc/sdk/win32/sys/src/filesio_24.htm
suggests using GetTempPath and GetTempFileName. It might be worth
double checking that these are available under Win32s -- I think they
probably are, but I haven't checked.
luke
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
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
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
More information about the R-help
mailing list