当我在R:
中通过system2运行批处理文件时以下运行批处理文件时没有任何问题:
system2("Run.bat")
但是,这个错误:
system2("Run", stdout=stdout, stderr=stderr)
Warning message:
running command '"Run.bat"' had status 1
对可能导致此问题的任何见解?
答案 0 :(得分:3)
仔细阅读the documentation:
stdout
,stderr
应该发送到'stdout'或'stderr'的输出。可能的值是"",R控制台(默认值),NULL或FALSE(丢弃输出),TRUE(捕获字符向量中的输出)或命名文件的字符串。
好像你需要将这些参数指定为字符串。