Для запуска серверного приложения PassOffice в фоновом режиме необходимо создать службу Windows, которая запустит процесс.
Для создания службы используйте бесплатную утилиту NSSMarrow-up-right.
Скачать NSSM с официального сайтаarrow-up-right производителя.
Распаковать архив в папку C:\nssm.
C:\nssm
Открыть командную строку Windows, перейти в папку и запустить утилиту:
cd "C:\nssm\win64" .\nssm.exe install "PassOffice Server"
В появившемся окне на вкладке Application в поле Path укажите путь к PassOfficeSrv.bat
PassOfficeSrv.bat
В поле Arguments вы можете указать параметр запуска --mode=silent для автоматического запуска миграции БД без ожидания ввода подверждения.
--mode=silent
На вкладке Dependencies необходимо указать имя службы PostgreSQL для создания зависимости при запуске:
Нажать кнопку Install service - готово! Теперь сервер PassOffice будет запускаться автоматически как Служба Windows.
Last updated 1 year ago