¿Qué es el código de salida de Powershell o el código de retorno de Powershell?

Los scripts de PowerShell, después de su ejecución, devuelven el estado de ejecución, que se denomina "código de retorno" o "código de salida". Una ejecución de script exitosa devuelve un 0, mientras que una ejecución fallida devuelve un valor distinto de cero que, por lo general, se puede interpretar como un código de error. El último comando ejecutado en la función o el script determina el estado de salida. Este documento proporciona los pasos para devolver códigos de error en scripts de PowerShell.

Pasos para devolver códigos de error en scripts de Powershell:

Utilice el comando Exit $LASTEXITCODE al final del script de PowerShell para devolver los códigos de error del script de PowerShell.

  • $LASTEXITCODE contiene el último código de error del script de PowerShell. Se presenta en forma de valores booleanos, donde 0 significa éxito y 1 significa error.
  • Salir <códigos de error personalizados> devolverá códigos de retorno personalizados del script

Ejemplo:

Script de PowerShell para copiar un archivo a una carpeta 
$dest ="C: est"
New-Item $dest -type directory -force
$source ="c:samplefile.txt"
Copy-Item $source $dest
exit $LASTEXITCODE

Para una gestión de activos fácil y efectiva en la que confían las siguientes empresas