
Il trucco di tutti i metodi è usare il java.exe
software UniFi integrato, NON la versione Adoptium consigliata da Ubiquiti. Non devi installare un software separato. Non devi attivare la variabile JAVA_HOME
. Usa i comandi esattamente come mostrato di seguito, dovrebbe funzionare. Testato e confermato funzionante anche su un nuovo computer Windows 11.
Metodo 1: installazione del servizio Windows
- Aprire PowerShell come amministratore.
- Impostare la cartella di installazione di UniFi:
Set-Location “$ENV:USERPROFILE\Ubiquiti UniFi” - Installare UniFi Network Controller come servizio:
.\jre\bin\java.exe -jar lib\ace.jar installsvc - Avvia il servizio:
.\jre\bin\java.exe -jar lib\ace.jar startsvc - Rimozione del servizio (se necessario):
- Se il servizio non funziona correttamente o deve essere reinstallato, disinstallarlo utilizzando:
.\jre\bin\java.exe -jar lib\ace.jar uninstallsvc
- Se il servizio non funziona correttamente o deve essere reinstallato, disinstallarlo utilizzando:
Metodo 2: utilizzo di Task Scheduler
- Apri Utilità di pianificazione :
- Opzione 1 : premere
Win + R
, digitaretaskschd.msc
e premere Invio. - Opzione 2 : aprire il menu Start, digitare
Task Scheduler
e selezionarlo dai risultati della ricerca.
- Opzione 1 : premere
- Passare alla Libreria Utilità di pianificazione :
- Nel pannello di sinistra, vai a Utilità di pianificazione (locale) > Libreria Utilità di pianificazione .
- Crea una nuova attività :
- Fare clic su Crea attività… nel pannello di destra oppure fare clic con il pulsante destro del mouse nel pannello centrale e selezionare Crea nuova attività… .
- Configura la nuova attività :
- Scheda Generale :
- Nome:
UniFi Network Controller
- Opzioni di sicurezza: selezionare Esegui indipendentemente dal fatto che l’utente abbia effettuato l’accesso o meno .
- Nome:
- Scheda Trigger :
- Inizia l’attività: All’avvio .
- Impostazioni avanzate: seleziona la casella di controllo Abilitato .
- Scheda Azioni :
- Azione: avvia un programma .
- Programma/script: Sfoglia e imposta il percorso su
- Scheda Generale :
"%UserProfile%\Ubiquiti UniFi\jre\bin\java.exe"
- Add arguments:
-jar "%UserProfile%\Ubiquiti UniFi\lib\ace.jar" ui
- Scheda Impostazioni :
- Abilitare:
- Consenti l’esecuzione dell’attività su richiesta .
- Esegui l’attività il prima possibile dopo che è stato saltato un avvio pianificato .
- Deseleziona tutte le altre opzioni.
- Abilitare:
- Prova l’attività :
- Riavvia il sistema.
- Una volta eseguito, attendi qualche secondo e assicurati di poter accedere all’interfaccia UniFi:
https://127.0.0.1:8443
Seguendo uno di questi metodi, è possibile eseguire UniFi Network Controller come servizio persistente sul sistema Windows.
Se non riesci, chiedici supporto cliccando qui
Grazie asheroto https://gist.github.com/asheroto