如何捕获Python脚本';Autosys中的错误代码?

如何捕获Python脚本';Autosys中的错误代码?,python,autosys,Python,Autosys,我通过Autosys在Windows机器上运行python脚本 目前,我正在Autosys作业中调用以下命令: 运行Python脚本的Autosys作业定义: command: cmd /c "python myScript.py" print("Actual threshold below tolerable limit, STOPPING PROCESS") sys.exit(1) Python代码退出片段: command: cmd /c "python myScript.py" p

我通过Autosys在Windows机器上运行python脚本

目前,我正在Autosys作业中调用以下命令:

运行Python脚本的Autosys作业定义:

command: cmd /c "python myScript.py"
print("Actual threshold below tolerable limit, STOPPING PROCESS")
sys.exit(1)
Python代码退出片段:

command: cmd /c "python myScript.py"
print("Actual threshold below tolerable limit, STOPPING PROCESS")
sys.exit(1)
当Python脚本以代码1退出时,我希望Autosys作业失败,但是Autosys似乎并不关心脚本的错误代码是什么,每次都以状态“Success”退出


当脚本以代码1退出时,关于如何以状态“FA”终止Autosys作业的任何提示,我们在Bash中是如何做的

由于此问题与Powershell无关,请删除Powershell标记好吗?谢谢您可以改为添加cmd标记。在Linux计算机上,Autosys定义的作业在shell脚本中调用exit 1将直接反映在作业运行报告中。