Execute o script R com start.process em .net

Eu quero executar um script r em vb.net que salva dados em um arquivo .csv. Até agora eu encontrei as seguintes abordagens:

dim strCmd as String
strCmd = "R CMD BATCH" + "C:\test.R"
process.start("CMD.exe", strCmd

aparentemente isso deve funcionar, mas no meu caso o cmd aparece (lokated na minha pasta de depuração) e nada acontece.

Outra maneira que eu tentei foi

process.start("Rgui.exe", "C:\test.R")

Mensagem de erro: Argumento "C: \ test.R" ignorado

isso não está funcionando também.

para o meu script r eu só usei um exemplo

sink()
setwd("C:/")
x <- data.frame(a = I("a \" quote"), b = pi)
sink(test.csv)

questionAnswers(2)

yourAnswerToTheQuestion