Bat文件服务运行多次

时间:2014-08-18 09:47:42

标签: batch-file

我创建了一个bat文件来启动Ruby服务

工作代码是:

ruby C:\folder\Projects\folder\folder\script\server
当我打开命令提示符,粘贴并运行时, 正常

无法正常工作,当我创建它的bat文件时。

bat内容

ruby C:\folder\Projects\folder\folder\script\server pause

当我运行该bat文件时,它没有按预期工作。它运行多个,如下所示。 enter image description here

请帮我解决。

1 个答案:

答案 0 :(得分:1)

批处理文件的名称必须与要在其中运行的进程不同。在这种情况下,批处理文件必须被命名为ruby.bat,因为在这种情况下,行:

ruby C:\folder\Projects\folder\folder\script\server

放在批处理文件中意味着自己的递归调用......