要在不同平台上作为链的一部分同步启动脚本和可执行文件,可添加一个包含 Script Runner Run Script 命令的步骤。该连接支持在 Microsoft Windows® 和非 Windows 平台上执行本地二进制文件、批处理和 shell 脚本。
要启用该命令,IT 管理员首先 设置脚本运行器连接器。
注: 要执行此命令,连接器需要使用 GroundRunner。
运行脚本
要运行任意脚本,请使用 运行脚本 命令,并使用单个可执行参数。
- 在 命令 属性中,将每个参数作为单独元素输入。
- 在 Arguments 属性中,提供可执行文件使用的增量参数和控制。
Windows 批次脚本属性
对于 Windows 批次脚本,如 echo %1 %2
:
摘要信息 | 详细信息 |
---|---|
指挥 | 输入要运行的批脚本 .BAT 文件的路径。 |
论据 | 输入批脚本的参数,在每个参数后按 Enter 。 |
Python 脚本属性
对于需要两个参数的 Python 脚本:
摘要信息 | 详细信息 |
---|---|
指挥 | 输入要运行的 Python 脚本 .EXE 文件的路径。 |
论据 | 输入脚本名称和 Python 脚本参数,在每个参数后按 Enter 。 |
Windows CLI 命令属性
对于 Windows 命令行界面 (CLI) 命令而言,大多数都是 cmd.exe
可执行文件下的一个功能:
摘要信息 | 详细信息 |
---|---|
指挥 | 要执行 cmd.exe ,请输入其路径,如 C:\Windows\System32\cmd.exe 。 |
论据 | 输入要作为参数传递的函数。例如,要列出一个目录中的文件, /C dir c:\temp 。 |
Linux 或 macOS 命令属性
对于 Linux® 或 macOS CLI 命令,大多数都是 sh
可执行文件下的一个功能:
摘要信息 | 详细信息 |
---|---|
指挥 | 要执行 sh ,请输入其路径,如 /bin/sh 。 |
论据 | 输入要作为参数传递的函数。例如,要列出一个目录中的文件, c ls -1 /home/demouser/ 。 |
其他脚本属性
对于其他脚本:
摘要信息 | 详细信息 |
---|---|
指挥 | 输入要运行的命令,如 sh , bash , .\script.bat 。 |
论据 | 输入要传递给命令的参数,在每个参数后按 Enter 。 |
输出
输出 | 输出类型 |
---|---|
退出代码 | 整数 |
输出 | 字串 |
退出代码
代码 | 类型 | 详细信息 |
---|---|---|
0 | 成功 | 成功 |
1 | 错误 | 无效输入 |
2 | 错误 | 任务失败 |