Come usare il comando PowerShell Exit

Come usare il comando PowerShell Exit

PowerShell usa il "Uscita"Comando nelle sue funzioni e script per terminarli. Questo comando dovrebbe essere utilizzato attentamente, in quanto può terminare la console e gli editori. L'utente potrebbe non essere in grado di vedere l'output quando viene utilizzato all'interno dello script o della funzione. È il modo più semplice per uscire e terminare lo script o la console.

Questo articolo discuterà del "Uscita"Comando in PowerShell.

Come utilizzare il comando PowerShell "Exit"?

IL "Uscita"Il comando chiude la sessione della console PowerShell o termina uno script in PowerShell. Per la dimostrazione pratica, dai un'occhiata agli esempi dati.

Esempio 1: Exit PowerShell Console

Eseguendo il "Uscita"Il comando nella console PowerShell terminerà la console e uscirà da essa:

> Uscita

Esempio 2: Exit PowerShell Script

In questo esempio, lo script verrà terminato con l'aiuto di "Uscita"Comando ma non termina la console:

> Funzione ExitScript
> write-output "La console non verrà terminata."
> Uscita
>
> Exetscript

Nel codice sopra:

  • Innanzitutto, definire una funzione e aggiungere un codice all'interno. Aggiungi il "Uscita"Comando alla fine del codice.
  • Infine, invoca la funzione chiamando il suo nome al di fuori delle sue parentesi graffe:

Ora, testiamo lo script chiamandolo nella console PowerShell:

> C: \ new \ exitCommand.PS1

Si può vedere che lo script PowerShell è stato chiuso, ma non ha chiuso la sessione della console.

Esempio 3: uscita lo script PowerShell dopo cinque secondi

Questo esempio dimostrerà di fare una pausa di 5 secondi prima di terminare lo script:

> Write-host "terminerà dopo 5 secondi"
> Start -Sleep -Seconds 5
> Uscita

Qui:

  • Prima di tutto, abbiamo utilizzato il "Scrivi-host"Comando e aggiunto un po 'di testo al suo interno.
  • Dopodiché, aggiungi il "Il sonno di inizio"Comando insieme al"-Secondi"Parametro e assegnare il"5"Parametro per aggiungere il ritardo di 5 secondi.
  • Infine, specifica il “Uscita"Comando:

Proviamo lo script sopra chiamandolo:

> C: \ new \ exitCommand.PS1

Lo script di cui sopra ha atteso 5 secondi prima di essere terminato.

Esempio 4: verifica se il codice dopo il comando "uscita"

Ora, aggiungi il seguente codice allo script PowerShell:

> Scrivi "Hello World"
> Uscita
> Write-host "Questo non verrà eseguito."

Si può osservare che il "Uscita"Il comando ha terminato lo script e il codice dopo il"Uscita"Il comando non è stato eseguito.

Conclusione

IL "Uscita"Il comando, se usato all'interno dello script PowerShell, lo terminerà ma non chiuderà la sessione. Tuttavia, quando viene utilizzato all'interno della console PowerShell, viene terminata. Inoltre, aiuta anche a fermare l'esecuzione dello script. Questo articolo ha discusso di diversi esempi per dare una migliore dimostrazione del comando "uscita".