R.exe, Rcmd.exe, Rscript.exe y Rterm.exe: ¿cuál es la diferencia?

Estoy luchando con los diferentes ejecutables de R. ¿Cuál es exactamente la diferencia entre R.exe (con o sin la opción CMD BATCH), Rcmd.exe, Rscript.exe y Rterm.exe cuando se ejecuta la línea de comando en un archivo por lotes? Y cuál es la diferencia entre: R.exe --no-environ --no-save <...