0
我使用下面的代碼片段通過流程從控制檯應用程序,進入命令提示符R端子R端子在命令提示符下不輸入
Process cmdProcess = new Process
{
StartInfo = new ProcessStartInfo()
{
FileName="cmd.exe",
Arguments =" /C R.exe",
UseShellExecute=false,
RedirectStandardOutput=true,
RedirectStandardError=true,
CreateNoWindow=true
}
};
cmdProcess.Start();
string result=string.Empty;
if(!cmdProcess.StandardOutput.EndOfStream)
{
result += cmdProcess.StandardOutput.ReadToEnd() + "\n";
}
if(!cmdProcess.StandardError.EndOfStream)
{
result += cmdProcess.StandardError.ReadToEnd() + "\n";
}
Console.WriteLine(result);
Console.ReadLine();
我需要通過流程進入R端,並獲得了通過在標準輸入過程(sream編寫器)中寫入r代碼來爲每行r腳本添加內容,但在進入r終端時,在命令提示符的標準輸出中出現以下錯誤
致命錯誤:您必須指定'--save' ,' - no-save'或'--vanilla