【发布时间】:2012-05-24 22:26:34
【问题描述】:
$?在Powershell中是什么意思?
编辑:TechNet answers 重言式,没有解释“成功”或“失败”的含义。
$?
包含上次操作的执行状态。如果最后一个操作成功则包含 TRUE,如果失败则包含 FALSE。
我假设 $?将简单地测试 $LastExitCode 是否为 0,但我发现 counter example where $?为假,但 $LastExitCode 为真。
【问题讨论】:
-
在 Powershell 中,
$?是“自动变量”的一个示例。它帮助我了解了命名法。
标签: powershell