В отличие от других ответов это будет ..
ЗАПУСК СЕРВИСА АВТОМАТИЧЕСКИ НА ПЕРЕЗАГРУЗКЕ / ПЕРЕЗАПУСКЕ СИСТЕМЫ
MongoDB Установить
Windows
(1) Установить MongoDB
(2) Добавить корзину к пути
(3) Создать c: \ data \ db
(4) Создать c: \ data \ log
(5) Создать c: \ data \ mongod.cfg с содержимым ..
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db
(6) Чтобы создать службу, которая будет автоматически запускаться при перезагрузке .. RUN AS ADMIN ..
sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB\Server\3.4\bin\mongod.exe\" --service --config=\"C:\data\mongod.cfg\"" DisplayName= "MongoDB" start= "auto"
(7) Запустить службу .. ЗАПУСТИТЬ КАК АДМИНИСТРА ..
net start MongoDB
ВАЖНО: даже если это говорит о том, что служба MongoDB была успешно запущена, она может дать сбой
Чтобы дважды проверить, откройте Панель управления> Службы, убедитесь, что служба MongoDB имеет статус «Работает»
Если нет, проверьте файл журнала в C: \ data \ log \ mongod.log на предмет причины сбоя и исправьте его
(Не запускать MongoDB через Панель управления> Службы, используйте .. net start MongoDB)
(8) Наконец, перезагрузите компьютер с запущенной MongoDB, и он все еще будет работать при перезагрузке
Если вы когда-нибудь захотите его убить ..
net stop MongoDB
sc.exe delete MongoDB