Windows “如何编写vbs命令”;d:\bos\mongodb\bin\mongod.exe--dbpath d:\bos\data\db";在窗户里?
我的操作系统:Windows Server 2008 我只想创建一个vbs,使我的mongodb在服务器重新启动后自动运行。My mongod.exe位于以下文件夹中: d:\bos\mongodb\bin\mongod.exe 我的mongodb数据位于以下文件夹中: d:\bos\data\db 我尝试这样编写vbs:Windows “如何编写vbs命令”;d:\bos\mongodb\bin\mongod.exe--dbpath d:\bos\data\db";在窗户里?,windows,node.js,mongodb,vbscript,Windows,Node.js,Mongodb,Vbscript,我的操作系统:Windows Server 2008 我只想创建一个vbs,使我的mongodb在服务器重新启动后自动运行。My mongod.exe位于以下文件夹中: d:\bos\mongodb\bin\mongod.exe 我的mongodb数据位于以下文件夹中: d:\bos\data\db 我尝试这样编写vbs: Set ws = CreateObject("WScript.Shell") 'this one for my nodejs service, and it works ws
Set ws = CreateObject("WScript.Shell")
'this one for my nodejs service, and it works
ws.Run "CMD /C supervisor ""E:\Inetpub\wwwroot\bos\app.js"""
ws.Run "CMD /C d:\bos\mongodb\bin\mongod.exe --dbpath d:\bos\data\db"
我还尝试将mongodb安装为Windows服务,但它根本不起作用。
d:\bos\mongodb\bin>mongod.exe--安装--日志路径d:\bos\mongodb\logs\mongodb.Log
--dbpath d:\bos\data\db--directoryperdb--serviceName MongoDB
--serviceDisplayName MongoDB
它坏了,有人能帮我吗?提前谢谢
致意
池胜兴
- 从控制台执行命令(修复错误直至成功)
- 考虑权限(控制台用户与脚本用户)
- 在脚本中使用
ws.Run”%comspec%/kd:\bos…
- 考虑64/32位问题