# R Quick Tip: Shutdown Windows after Script Has Finished

May 21, 2013
By

(This article was first published on theBioBucket*, and kindly contributed to R-bloggers)

Quite often I have long procedures running and want to do this over night. However, my computer would still be running all night after the script has finished. This is easily circumvented by the following lines that I put at the end of such a script:

# set working dir# setwd("C:/Users/Kay/Desktop") # long procedure:for(i in 1:1e+5) {cat(i); cat("\n..................\n")} d <- "something" # save historysavehistory() # and worspacesave.image() # then shutdown after 240 ssystem("C:/Windows/system32/shutdown.exe -f -s -t 240") # this would abort the shutdown:# system("C:/Windows/system32/shutdown.exe -a")