Я только что установил Redis на Windows с портом MSOpenTech. Все хорошо, но служба Windows. Чтобы запустить cmd, мне нужно создать аргументы командной строки Redis, которых я не знаю, как добиться.
Как я могу решить эту проблему?
Это инструкция:
Запуск Redis как сервис
Чтобы лучше интегрироваться с моделью служб Windows, в Redis были введены новые аргументы командной строки. Эти сервисные аргументы требуют повышенного пользовательского контекста для подключения к диспетчеру управления сервисами. Если эти команды вызываются из не повышенного контекста, Redis попытается создать повышенный контекст для выполнения этих команд. Это приведет к тому, что Windows отобразит диалоговое окно "Управление учетными записями пользователей", и для продолжения могут потребоваться учетные данные администратора.
Установка Сервиса
--service-install
Это должен быть первый аргумент в командной строке redis-сервера. Аргументы после этого передаются в порядке их появления в Redis при запуске службы. Служба будет настроена как автозапуск и будет запущена как "NT AUTHORITY\NetworkService". После успешной установки появится сообщение об успешном завершении и Redis закроется.
Эта команда не запускает службу.
Например:
redis-server --service-install redis.windows.conf --loglevel verbose
Деинсталляция Сервиса
--service-uninstall