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

问题描述 投票:0回答:1

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

start "C:\Program Files\MongoDB\Server\4.2\bin\mongo.exe"
set ROOT_URL=http://localhost
set MONGO_URL=mongodb://localhost:27017/myapp
set PORT=80
node main.js

当我运行cmd启动mongo.exe时,它会打开一个命令提示符,里面没有任何内容,就像我手动打开它一样。

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

mongodb command-line command-prompt
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.