在关闭父批处理文件后在后台运行服务(在批处理文件中启动)

在关闭父批处理文件后在后台运行服务(在批处理文件中启动)

问题描述:

在Windows上,我有一个批处理文件启动cassandra并执行其他一些操作。当批处理文件终止cassandra也被终止。在关闭父批处理文件后在后台运行服务(在批处理文件中启动)

但我必须继续在后台运行cassandra,并且必须手动终止它。

任何人都可以引导我一样吗? 在此先感谢。

+1

请告诉我们有关代码从你的批处理文件。 – Squashman

您是否尝试过START命令?

START “标题”[/ d路径] [选项] “命令”[参数]

所以你.bat文件可能是这样的:

@echo off 
echo starting Cassandra... 
START "c:\program files\Cassandra\Cassandra.exe" 
echo continuing to process code... 
REM more code here 
+0

START/B CALL .../path/cassandra/bin/cassandra.bat – Megha

+0

请编辑您的原始问题以包含批处理文件的内容。 –

+0

我也更新了我的答案。它*现在可能更有用。如果没有,我们需要看你的代码。 –