使用Powershell安装MongoDB

时间:2015-10-19 08:43:11

标签: mongodb powershell powershell-v2.0 powershell-v3.0

我正在尝试使用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...,似乎没有运行的命令也尝试--quit

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

  1. Powershell似乎不执行.exe文件,与 cmd中的默认功能,您需要添加bin的PATH 文件夹中找到环境变量,看看是否可行。
  2. 您必须安装用于Powershell的mongoDB cmdlet,为什么不使用cmd来方便得多。