Installazione silenziosa su Windows

Scritto il 28/09/2026
da Euro Sereni

L'installazione silenziosa del QL Player permette di passare argomenti da riga di comando per compilare i parametri necessari alla registrazione automatica del prodotto.

Non compare nessuna finestra di messaggio: gli errori vengono registrati nel file di log dell'installazione.

InstallShield ha un proprio uso degli argomenti da riga di comando e dei codici di uscita, che non si può modificare; per questo la modalità silenziosa ha alcuni vincoli:

1/ Il programma di installazione deve essere accompagnato da un "file di risposta InstallShield" chiamato "setup.iss" e la riga di comando deve contenere un riferimento a questo file: -f1".\setup.iss". Puoi scaricare il file qui.

2/ L'argomento per la modalità silenziosa può essere solo -s (non --s né --silent).

3/ Tutti gli argomenti personalizzati sono preceduti da un doppio trattino.

4/ InstallShield restituisce un proprio codice di uscita (https://docs.revenera.com/installanywhere2021/Content/helplibrary/ia_ts_exit_codes_install.htm), quindi il codice di uscita personalizzato di Navori è riportato nell'ultima riga del file di log dell'installazione: ExitCode=0.

Argomenti da riga di comando:

-s: modalità silenziosa.

--accept: accettazione dei termini di licenza.

--l o --license: chiave di licenza QL.

--pn o --playername: imposta il nome del player sul QL Server.

--se --server: URL del server.

--log: percorso\nome del file di log dell'installazione. Se indichi solo il nome del file, il file viene creato nella cartella di installazione. Il valore predefinito è "installation.log".

Esempio di riga di comando:

NavoriQLPlayer_Setup.exe -f1".\setup.iss" --accept -s --license "00000-00000-00000-00000-00000-00000-00000" --server "https://my.server.com" --PlayerName "QL test player" --log "C:\Program Files (x86)\Navori\installation_log_file.log"

Codici di uscita:

  • 0: operazione riuscita
  • 401: impossibile accedere al registro. Esegui lo strumento "come amministratore"
  • 402: impossibile connettersi al server, verifica l'URL del server.
  • 403: questo numero di serie non esiste.
  • 404: questo numero di serie è già in uso.
  • 405: connessione al database del server non riuscita.
  • 406: manca l'add-on Insane Performance Rendering.
  • 407: impossibile scrivere il file ini.
  • 408: termini di licenza non accettati.
  • 409: diritti insufficienti. L'utente corrente deve essere Administrator o Power User.
  • 410: installazione di .Net Framework non riuscita.
  • 411: installazione dei servizi Navori non riuscita.

Fonte: articolo originale Navori (EN), aggiornato il 17/12/2025. Traduzione ENYCS.