Cómo usar el comando de salida de PowerShell

Cómo usar el comando de salida de PowerShell

PowerShell usa el "Salida"Comando en sus funciones y scripts para terminarlos. Este comando debe utilizarse cuidadosamente, ya que puede finalizar la consola y los editores. El usuario puede no poder ver la salida cuando se usa dentro del script o función. Es la forma más fácil de salir y terminar el script o la consola.

Este artículo discutirá el "Salida"Comando en PowerShell.

Cómo usar el comando "Salir" de PowerShell?

El "SalidaEl comando cierra la sesión de la consola PowerShell o termina un script en PowerShell. Para la demostración práctica, consulte los ejemplos dados.

Ejemplo 1: Salida de la consola PowerShell

Ejecutando el "Salida"El comando en la consola PowerShell terminará la consola y saldrá de ella:

> Salir

Ejemplo 2: Script de salida de PowerShell

En este ejemplo, el script se terminará con la ayuda del "Salida"Comando, pero no terminará la consola:

> Función ExitScript
> Escribir la salida "La consola no se terminará."
> Salir
>
> Exitscript

En el código anterior:

  • Primero, defina una función y agregue un código dentro. Añade el "Salida"Comando al final del código.
  • Finalmente, invoque la función llamando a su nombre fuera de sus aparatos ortopédicos:

Ahora, probemos el script llamándolo en la consola PowerShell:

> C: \ new \ ExitCommand.PS1

Se puede ver que el script de PowerShell se terminó, pero no cerró la sesión de la consola.

Ejemplo 3: Script de salida de PowerShell después de cinco segundos

Este ejemplo demostrará tomar una pausa de 5 segundos antes de terminar el script:

> Write-Host "Terminará después de 5 segundos"
> Inicio -sueño -seconds 5
> Salir

Aquí:

  • En primer lugar, hemos utilizado el "Host de escritura"Comando y agregó algún texto dentro de él.
  • Después de eso, agregue el "Emprender el sueño"Comando junto con el"-segundosParámetro "y asignar el"5Parámetro para agregar el retraso de 5 segundos.
  • Finalmente, especifique el "Salida" dominio:

Probemos el script anterior llamándolo:

> C: \ new \ ExitCommand.PS1

El script dados anteriormente esperó 5 segundos antes de ser terminado.

Ejemplo 4: Comprobación de código IF después del comando "Salir" se ejecuta

Ahora, agregue el siguiente código a su script PowerShell:

> Escribir Host "Hola mundo"
> Salir
> Escritura-anfitrión "Esto no se ejecutará."

Se puede observar que el "Salida"El comando finalizó el script y el código después del"SalidaEl comando no se ejecutó.

Conclusión

El "Salida"El comando, cuando se usa dentro del script de PowerShell, lo terminará pero no cerrará la sesión. Sin embargo, cuando se usa dentro de la consola PowerShell, se termina. Además, también ayuda a detener la ejecución del script. Este artículo ha discutido varios ejemplos para dar una mejor demostración del comando de "salida".