Mongodb 通过命令提示符运行mongo.exe时,会打开不需要的第二个命令提示符

Mongodb 通过命令提示符运行mongo.exe时,会打开不需要的第二个命令提示符,mongodb,command-line,command-prompt,Mongodb,Command Line,Command Prompt,我正在本地机器上运行一个内置的meteor应用程序,为了快速启动它,我有一个.bat文件,该文件运行以下内容: 启动“C:\Program Files\MongoDB\Server\4.2\bin\mongo.exe” 设置根URL=http://localhost 设置MONGO_URL=mongodb://localhost:27017/myapp 设置端口=80 node main.js 当我运行cmd启动mongo.exe时,它会打开一个没有任何内容的命令提示符,就像我手动打开一样 所

我正在本地机器上运行一个内置的meteor应用程序,为了快速启动它,我有一个.bat文件,该文件运行以下内容:

启动“C:\Program Files\MongoDB\Server\4.2\bin\mongo.exe”
设置根URL=http://localhost
设置MONGO_URL=mongodb://localhost:27017/myapp
设置端口=80
node main.js
当我运行cmd启动mongo.exe时,它会打开一个没有任何内容的命令提示符,就像我手动打开一样


所以现在,我真的想知道:为什么?以及如何防止这种情况。

默认情况下
start
会打开一个新的命令行窗口,因为它假定您的命令必须使用cmd.exe运行。如果不想看到该窗口,请尝试将
/B
添加到start命令。
请参见命令行上的
start/?
,查看您可能感兴趣的其他选项