上一主题: OSRedirect.receivedResult 方法下一主题: RemoteTarget 类


OSRedirect.result 方法

子进程生成三种类型的结果信息: 通常写入屏幕的常规输出、通常写入屏幕的错误输出和最终退出代码(“错误级别”)。

该方法具有以下语法:

result()

该方法返回子进程退出代码。

示例

在 Windows 上,如果指定的主机进行响应,则 ping 操作将退出代码设置为 0,否则设置为 1。 检查并显示结果:

!! ping ascli1
if($$stdout.result()==0)
    ? "Ping successful"
else
    ? "Ping failed"

注意:应用程序特定的故障不会导致设置 OSRedirect() 的 errorOccurred() 标志。

另请参阅:

! 命令-调用命令或子进程 (Cmdlet)

!! 命令-调用命令或子进程并自动捕获输出 (Cmdlet)

OSRedirect.output 方法