什么是Powershell退出代码或Powershell返回状态码?

执行后的Powershell脚本返回执行状态,称为“返回状态码”“退出代码”。执行成功脚本将返回0,而执行失败将返回非零值,该值通常可以解释为错误代码。函数或脚本中执行的最后一条命令决定退出状态。本文档提供了有关如何在Powershell脚本上返回错误代码的步骤。

在Powershell脚本上返回错误代码的步骤:

在Powershell脚本末尾使用命令Exit $LASTEXITCODE返回Powershell脚本中的错误代码。

  • $LASTEXITCODE保存Powershell脚本中的最后一个错误代码。它是布尔值的形式,0表示成功,1表示失败。
  • Exit<custom error codes>将从脚本中返回自定义返回状态码。

例如:

用于将文件复制到文件夹的Powershell脚本
$dest ="C: est"
New-Item $dest -type directory -force
$source ="c:samplefile.txt"
Copy-Item $source $dest
exit $LASTEXITCODE

我们的客户