在关闭父批处理文件后在后台运行服务(在批处理文件中启动)
在Windows上,我有一个批处理文件启动cassandra并执行其他一些操作。当批处理文件终止cassandra也被终止。在关闭父批处理文件后在后台运行服务(在批处理文件中启动)
但我必须继续在后台运行cassandra,并且必须手动终止它。
任何人都可以引导我一样吗? 在此先感谢。
您是否尝试过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
START/B CALL .../path/cassandra/bin/cassandra.bat – Megha
请编辑您的原始问题以包含批处理文件的内容。 –
我也更新了我的答案。它*现在可能更有用。如果没有,我们需要看你的代码。 –
请告诉我们有关代码从你的批处理文件。 – Squashman