【问题标题】:Install MongoDB with Powershell使用 Powershell 安装 MongoDB
【发布时间】:2025-12-25 12:20:09
【问题描述】:

我正在尝试使用 powershell 安装 mongo,我正在从 s3 下载 mongo exec 和配置文件。

Read-S3Object -BucketName cfir-test  -KeyPrefix Tools -Folder c:\ 
msiexec.exe /q /i c:\mongodb-win32-x86_64-2008plus-ssl-2.8.0-rc5-signed.msi INSTALLLOCATION="c:\mongodb" 
md \mongodb\data\db 
md \mongodb\data\log 
md \mongodb\data\journal 
mv C:\mongod.cfg C:\mongodb\ 
start-job -Name installmongo {C:\mongodb\bin\mongod.exe -config C:\mongodb\mongod.cfg --install} 
net start MongoDB 
start-job {C:\mongodb\bin\mongo.exe C:\db_constraints.js} 

问题出在start-job -Name installmongo {C:\mongodb\bin\mongod.exe -config...,看来命令no running也试过--quit

有什么建议吗?

【问题讨论】:

    标签: mongodb powershell powershell-2.0 powershell-3.0


    【解决方案1】:
    1. Powershell 似乎不执行 .exe 文件,不像 cmd中的默认工具,您需要添加bin的PATH 文件夹到环境变量,看看是否可行。
    2. 你必须为 powershell 安装 mongoDB cmdlet,为什么不使用 cmd 代替,这样更方便。

    【讨论】: