加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

使用命令行选项从R中运行Windows可执行文件

发布时间:2020-12-14 02:01:11 所属栏目:Windows 来源:网络整理
导读:我试图使用该调用从R内调用名为 AMDIS的Windows程序 system("C:/NIST08/AMDIS32/AMDIS_32.exe /S C:/Users/Ento/Documents/GCMS/test_cataglyphis_iberica/queens/CI23_Q_120828_01.CDF") 为了在名为CI23_Q_120828_01.CDF的文件上执行分析(使用/ S开关指定),
我试图使用该调用从R内调用名为 AMDIS的Windows程序

system("C:/NIST08/AMDIS32/AMDIS_32.exe /S C:/Users/Ento/Documents/GCMS/test_cataglyphis_iberica/queens/CI23_Q_120828_01.CDF")

为了在名为CI23_Q_120828_01.CDF的文件上执行分析(使用/ S开关指定),但似乎无论我尝试什么文件都没有正确加载,大概是因为选项没有传递.有没有人知道我可能做错了什么?

现在这个命令也是

>什么都不做,
>使AMDIS弹出,但它不加载我指定的文件
>给我错误

警告信息:

running command ‘C:/NIST08/AMDIS32/AMDIS_32.exe /S
C:/Users/Ento/Documents/GCMS/test_cataglyphis_iberica/queens/CI23_Q_120828_01.CDF’
had status 65535

(我不知道是什么导致同一命令的这些不同结果)

(AMDIS命令行选项在第8页的here中描述)

干杯,
汤姆

编辑:
发现它与前锋vs反斜杠有关 – 跑步

system("C:NIST08AMDIS32AMDIS_32.EXE C:UsersEntoDocumentsGCMStest_cataglyphis_ibericaqueensCI23_Q_120828_01.CDF /S /E")

似乎工作 – 谢谢大家的建议!

解决方法

你听说过bquote,noquote,sQuote,dQuote,引用enquote和Quotes,现在很好地见到shQuote!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读