Windows 7: установка нескольких пакетов R с помощью скрипта

Я пытаюсь выполнить сценарий установки R 2.15.1 в Windows 7. R отлично устанавливается, но я не могу понять, как установить несколько пакетов из одного пакетного сценария (или любого другого пакетного сценария). Ниже приведена часть скрипта, где я называю простой R-файл.

"%ProgramFiles%\R\R-2.15.1\bin\R.exe" CMD BATCH "%~dp0R packages for GME.R"

Вот содержимое "R пакеты для GME.R " у которого есть пакеты для установки.

install.packages("CircStats","coda","deldir","gplots","igraph","ks","odesolve","RandomFields",dep=TRUE)

Данозадокументированное владение и проблемы ACL с записью в папку библиотеки по умолчанию в WindowsЯмы пробовали следующее:

Взяв на себя ответственность "C: \ Program Files \ R \ R-2.15.1 \ библиотека "затем работаетR CMD BATCH  (без изменений);Даешь "Полный контроль" разрешения для моей учетной записи пользователя в той же папке, а затем работаетR CMD BATCH  (без изменений);Изменение папки библиотеки в другое место через Rprofile.site, затем запускR CMD BATCH  (без изменений);Запуск команды через Rguiinstall.packages("CircStats","coda","deldir","gplots","igraph","ks","odesolve","RandomFields",dep=TRUE) (работает).

До сих пор мне не повезло с использованием CMD или пакетных сценариев для установки пакетов. Есть ли что-то, что ям отсутствует? Будем весьма благодарны за любые альтернативные способы установки скриптовых пакетов.

Кроме того, машины, на которых я буду устанавливать, предназначены для нескольких пользователей, поэтому предпочтительны общесистемные установки и конфигурации.

//

Редактировать 2012-11-06: Вот сообщение об ошибке из файла .Rout:

install.packages("CircStats","coda","deldir","gplots","igraph","ks","odesolve","RandomFields",dep=TRUE)
Warning in install.packages("CircStats", "coda", "deldir", "gplots", "igraph",  :
  'lib = "coda"' is not writable
Error in install.packages("CircStats", "coda", "deldir", "gplots", "igraph",  : 
  unable to install packages
Execution halted

Если я выполнюlibrary(coda) потом это дает.Error in library(coda) : there is no package called ‘coda’

Ответы на вопрос(1)

Ваш ответ на вопрос