如何在cmd批处理文件中运行另一个命令?

时间:2011-10-12 16:10:08

标签: windows batch-file cmd

我有这个命令,我需要运行

cd /d C:\leads\ssh & C:\Windows\System32\cmd.exe /E:ON /K C:\Ruby192\bin\setrbvars.bat 

这将打开命令提示符

但我需要在提示符

中运行此命令
ruby C:\lead\leads.rb

将触发脚本.....但我不知道要添加到我的bat文件中以执行此操作

我尝试了-f标志告诉它运行命令但是没有去....任何想法如何使这次运行

cd /d C:\leads\ssh & C:\Windows\System32\cmd.exe /E:ON /K C:\Ruby192\bin\setrbvars.bat -f ruby C:\lead\leads.rb
pause

1 个答案:

答案 0 :(得分:7)

尝试以下批处理文件:

@echo off
cd /d C:\leads\ssh 
call C:\Ruby192\bin\setrbvars.bat
ruby C:\lead\leads.rb