# Avvio

> L'avvio con Windows, che cosa fa la chiusura della finestra e l'icona nell'area di notifica che tiene raggiungibile la stazione mentre funziona in background.

Avvio è la terza riga del gruppo GENERALE della pagina Impostazioni. Decide quando funziona il processo della stazione: se Windows lo avvia all'accesso, e se chiudendo la finestra lo si termina oppure lo si nasconde; e se la stazione si apre sulla pagina Benvenuto. Tutte e tre le righe sono interruttori che si applicano nel momento in cui li si sposta, e tutte e tre richiedono il permesso **Modificare le impostazioni**.

## Avvia con Windows {#start-with-windows}

| Campo | Che cos'è | Valori / predefinito | Effetto |
| --- | --- | --- | --- |
| Avvia con Windows | "Si avvia automaticamente all'accesso a Windows, nascosto nell'area di notifica." | Attivo o disattivo. Disattivo finché non lo si attiva. | Attivo: scrive un valore `GanterLab` sotto la chiave `Software\Microsoft\Windows\CurrentVersion\Run` dell'utente corrente, che avvia l'eseguibile installato con `--tray`, così un accesso a Windows fa partire la stazione nascosta, che serve dall'area di notifica. Disattivo: rimuove quel valore e il segno di "avvio approvato" di Windows che gli sta accanto. |

Il registro di sistema è l'unica fonte di verità; di questo interruttore non viene conservato nulla nel database di configurazione. L'interruttore rilegge il registro ogni volta che la pagina si apre, quindi una voce disattivata in Gestione attività, Avvio si legge disattivata anche qui, e riattivare l'interruttore è una riabilitazione esplicita che cancella quel segno. Soltanto questo interruttore scrive la chiave: l'applicazione non riscrive mai il valore all'avvio, e non ripristina mai una voce disattivata in Gestione attività. La registrazione è per utente e non richiede un amministratore.

La scrittura è una modifica della stazione, rifiutata mentre la stazione non accetta nessuna modifica. Mentre il runtime è fermo questa pagina non viene disegnata affatto (vedere [Impostazioni](settings)). Un avvio nascosto non apre nessuna finestra; l'icona nell'area di notifica è la via d'ingresso.

## Continua in background alla chiusura {#keep-running-in-the-background-when-closed}

| Campo | Che cos'è | Valori / predefinito | Effetto |
| --- | --- | --- | --- |
| Continua in background alla chiusura | "Chiudendo la finestra, l'acquisizione e la registrazione continuano nell'area di notifica. Per chiudere del tutto usare il comando Esci dell'icona nell'area di notifica." | Attivo o disattivo. Attivo per impostazione predefinita. | Attivo: il pulsante di chiusura della finestra la nasconde; l'host, il server OPC UA incorporato, la comunicazione con i dispositivi, le registrazioni, l'host web e l'accesso agente continuano tutti a funzionare. Disattivo: il pulsante di chiusura esce dall'applicazione attraverso la stessa sequenza di arresto di Esci. |

La prima volta che il pulsante di chiusura nasconde la finestra, una piccola finestra dell'applicazione stessa, **Ganter Lab è ancora in esecuzione**, dice che cosa continua a lavorare, dove si trova l'icona (vicino all'orologio, o sotto la freccia ^ della barra delle applicazioni) e che disattivare questo interruttore fa terminare l'applicazione al pulsante di chiusura ogni volta. Offre **Continua in background** (la scelta predefinita, che anche Esc sceglie) ed **Esci ora**, che esce solo questa volta e lascia l'interruttore attivo. Dopo l'una o l'altra risposta non compare più su questa stazione. Con l'interruttore disattivato, il pulsante di chiusura termina l'applicazione senza avviso. Altro in [La finestra](app-window#the-system-tray).

## Mostra la pagina Benvenuto nel menu {#show-the-welcome-page-in-the-menu}

| Campo | Che cos'è | Valori / predefinito | Effetto |
| --- | --- | --- | --- |
| Mostra la pagina Benvenuto nel menu | "Spiega ogni area del programma, un passo alla volta. Finché è nel menu, la stazione si apre su di essa." | Attivo o disattivo. Attivo per impostazione predefinita, su una stazione nuova come su una aggiornata da una versione precedente. | Attivo: [Benvenuto](welcome) è la prima voce della barra per un ruolo che configura qualcosa, e la stazione si apre su di essa. Disattivo: la voce lascia la barra di tutte le schermate in una volta, e la stazione si apre su View. |

Il **Non mostrare più** della pagina stessa spegne questo interruttore; riaccenderlo qui riporta la pagina nella barra. L'impostazione appartiene alla stazione, quindi è la stessa per ogni ruolo e ogni schermata.

## L'icona nell'area di notifica {#the-tray-icon}

L'icona dell'area di notifica è la piastrella del marchio con un punto di salute nel suo angolo. Il punto rispecchia lo stato di salute del Connector, dalla stessa sorgente e con le stesse parole dello stato di salute della barra di stato: verde mentre ogni dispositivo legge, ambra mentre uno è instabile, rosso mentre uno non comunica, grigio mentre il Connector è fermo. Il server OPC UA incorporato non ne fa parte: il Connector legge mentre il server è fermo. Il suggerimento legge "Ganter Lab: Connector: tutto connesso" (oppure "Ganter Lab: Connector: Furnace non comunica", la riga della barra di stato), e mentre un'acquisizione registra è una frase intera, "Ganter Lab: Connector: tutto connesso (registrazione in corso)"; quel segno viene aggiornato ogni quindici secondi. Un clic sinistro apre la finestra; un clic destro apre il menu. Con un'Icona e un Nome impostati in [Impostazioni, Marchio](settings-branding), l'icona è l'Icona della stazione con lo stesso punto, e il suggerimento e il menu dicono il Nome della stazione al posto di Ganter Lab ("Acme: Connector: tutto connesso").

| Voce di menu | Che cosa fa |
| --- | --- |
| Apri Ganter Lab | Ripristina la finestra e la porta in primo piano. Con un Nome impostato in Marchio, la voce dice Apri seguito da quel nome. |
| Connector: tutto connesso (in sola lettura) | La riga dello stato di salute della barra di stato, come la dice il suggerimento, con il segno della registrazione. È una riga di stato, non un comando. |
| Esci | Termina il processo attraverso l'unica sequenza di arresto. |

Il menu non ha deliberatamente nessun avvio e nessun arresto del server: un clic distratto non deve far cadere i client che leggono da questa stazione. Il server si spegne sulla sua [riga del Connector](connector-opcua-server).

## Esci {#exit}

Esci, sia dall'area di notifica, sia dal pulsante di chiusura con l'interruttore disattivo, sia da Windows che termina la sessione, esegue un'unica sequenza di arresto: l'host web, il raccoglitore delle serie dal vivo, l'accesso agente, il monitor dello stato di salute, il runtime di Process, il server OPC UA incorporato, il runtime della logica (che scarica i valori di memoria conservati), il diario degli eventi e infine l'host con l'archivio di acquisizione. Ogni passo ha un tempo massimo, così un passo che si blocca viene annotato nel diario tecnico e saltato invece di lasciare il processo in sospeso, e il processo poi termina con certezza.

Se una registrazione è in corso, Esci chiede prima. Una finestra intitolata "È in corso una registrazione" spiega: "Uscendo si interrompe l'acquisizione dei dati. Tutto ciò che è stato registrato finora resta salvato e viene riaperto al successivo avvio di Ganter Lab, ma finché l'applicazione è chiusa non viene registrato nulla di nuovo.", con **Continua l'esecuzione** ed **Esci comunque**. Continua l'esecuzione lascia tutto com'era, compresa l'icona nell'area di notifica. La fine di una sessione di Windows non aspetta mai quella domanda; scarica ciò che il periodo di tolleranza consente.

Avviando di nuovo l'applicazione mentre un'istanza tiene già la stessa radice dei dati non parte una seconda copia: il nuovo avvio segnala a quella in esecuzione di mostrare la propria finestra, poi termina.

## Ciò che questa sezione non fa {#what-this-section-does-not-do}

Non c'è nessun avvio e nessun arresto programmato, nessun "avvia ridotto a icona" separato da Avvia con Windows (un avvio all'accesso a Windows è sempre nascosto), nessuna modalità di esecuzione come servizio e nessuna impostazione per singolo utente: ogni interruttore di questa sezione appartiene alla stazione. Riavviare l'applicazione per prendere un aggiornamento è in [Aggiornamenti](settings-updates).
