我是编写批处理文件的新手,需要帮助。
我想使用单个批处理文件执行以下任务。
1)启动cmd 2)将目录更改为C:\ Program Files \ Microsoft \ MRO \ R-3.3.0 \ bin 3)在那里运行R脚本
我知道如果我按如下方式编写命令,我可以实现这个目的:
cmd.exe /K "cd C:\Program Files\Microsoft\MRO\R-3.3.0\bin && Rscript BlowerHealthIntegration.R 0.753975708353173 0.16874738612188295 0.028476842398414307 -0.014617814348478057 0.6436494038934525 0.17659988446055574 0.007223245126697915 -0.014617814348478057"
但主要问题是我必须在一行中写下所有内容。
如何将它们分成不同的行?
说我想写这样的东西
cmd.exe
C:\Program Files\Microsoft\MRO\R-3.3.0\bin
Rscript BlowerHealthIntegration.R 0.753975708353173 0.16874738612188295 0.028476842398414307 -0.014617814348478057 0.6436494038934525 0.17659988446055574 0.007223245126697915 -0.014617814348478057
这就像按Enter键后输入每个命令一样。如何在Windows 7 x64位中实现此目的。
答案 0 :(得分:1)
尝试使用此代码并告诉我结果:
@echo off
CD /D "%ProgramFiles%\Microsoft\MRO\R-3.3.0\bin\"
Rscript "BlowerHealthIntegration.R 0.753975708353173 0.16874738612188295 0.028476842398414307 -0.014617814348478057 0.6436494038934525 0.17659988446055574 0.007223245126697915 -0.014617814348478057"