无法在Powershell中运行R.exe

我经常发现在命令行(Windows)上运行R更有用。 但是,当我在Powershell中尝试它时,我倾向于遇到问题,但是这很容易通过首先运行cmd克服,然后工作。

这是我做R CMD BATCH时得到的错误

 Invoke-History: A positional parameter cannot be found that accepts the argument 'BATCH' 

后来我意识到r是一个别名,它返回了直接的过去命令,因此我无法运行R.

随后,我发现使用完整的文件R.exe可执行文件(即R.exe )或使用Rcmd.exe(即Rcmd BATCH ... )工作。

但是,我只是好奇,是否有一个工作,以防一个类似的冲突?

Solutions Collecting From Web of "无法在Powershell中运行R.exe"