Под Windows Server 2008 R2 я настроил это как службу, так сказать. Система говорит, что служба не может запуститься и показывает её как неработающую, но на самом деле она запущена.
В административной командной строке:
sc create UniFi binpath= "C:\Windows\SysWOW64\javaw.exe -jar path_to_folder\Ubiquiti UniFi\lib\ace.jar ui"
замените path_to_folder на свой путь.
Затем запустите regedit, перейдите к HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Unifi, отредактируйте ImagePath, добавив кавычки вокруг "path_to_folder\Ubiquiti Unifi\lib\ace.jar" из-за пробела в имени папки.
Откройте services.msc, найдите службу Unifi, кликните правой кнопкой, выберите свойства, установите тип запуска на автоматический, перейдите на вкладку входа в систему, введите данные учётной записи, с которой обычно заходите на сервер, нажмите ОК.
Убедитесь, что приложение Unifi не запущено, и запустите службу. Она будет запускаться долго, пожалуется, что не отвечает, и покажет статус «не работает». Но если открыть диспетчер задач, увидите java.exe, работающий в сессии 0 под указанным пользователем, и сможете управлять вашей беспроводной сетью через браузер как обычно.