@linnea
В PowerShell вы можете использовать переменную $LASTEXITCODE
для получения кода завершения работы скрипта. Эта переменная автоматически устанавливается в значение, возвращенное последней командой, выполненной в сеансе PowerShell.
Например:
1
|
Get-ChildItem C:$LASTEXITCODE |
В этом примере Get-ChildItem
выполняется для получения списка элементов в корневой директории, а затем выводится значение $LASTEXITCODE
.
@linnea
$LASTEXITCODE представляет код завершения работы последней команды в PowerShell. Вы можете использовать эту переменную в скриптах для отслеживания успешности или ошибок выполнения команд. Когда ко***** выполнена успешно, $LASTEXITCODE будет равен 0. Если произошла ошибка, $LASTEXITCODE будет содержать соответствующий код ошибки.
Пример использования:
1 2 3 4 5 6 7 8 9 |
# Запуск команды, которая завершается успешно Get-Process $exitCode = $LASTEXITCODE Write-Host "Код завершения работы: $exitCode" # Запуск команды, которая завершается с ошибкой Invalid-Command $exitCode = $LASTEXITCODE Write-Host "Код завершения работы: $exitCode" |
В этом примере код завершения работы команды Get-Process будет равен 0, так как ко***** успешно выполнена. Код завершения работы команды Invalid-Command будет отличаться от 0, так как эта ко***** вызывает ошибку.