[R] Update MS Windows PATH variable based on a R script
    Janko Thyson 
    janko.thyson.rstuff at googlemail.com
       
    Wed Jun 29 20:24:06 CEST 2011
    
    
  
Dear list,
this is not directly an R question, but it is somewhat related to R 
aspects, so I hope it's okay to post it here:
I'd like to update my windows PATH based on a script routine in order to 
make sure that crucial components are contained. Much like what happens 
at the installation of Rtools (if desired). Now, can you do that from 
within R or do I need some sort of windows batch file or something like 
AutoIt script (http://www.autoitscript.com/site/autoit/)? If so, what 
would I need to put in there?
Here's what I tried in R:
unlist(strsplit(Sys.getenv("PATH"), ";"))
PATH.0 <- Sys.getenv("PATH")
PATH.1 <- paste(PATH.0, "C:\\blabla\bin")
Sys.setenv("PATH"=PATH.1)
unlist(strsplit(Sys.getenv("PATH"), ";"))
The changes seem to be reflected, but when I check my PATH the new entry 
isn't there. I guess there is no actual "feedback" to Windows system 
environment variable and that's exactly what I would like to accomplish
Thanks a lot for any advice,
Janko
    
    
More information about the R-help
mailing list