要将脚本和可执行文件作为链的一部分在各种平台上同步启动,请添加一个包含 Script Runner Run Script 命令的步骤。该连接支持在 Microsoft Windows® 和非 Windows 平台上执行本地二进制文件、批处理脚本和 shell 脚本。
要启用此命令,IT 管理员首先 设置脚本运行器连接器。
注: 要执行此命令,连接器需要一个 GroundRunner。
运行脚本
要运行任意脚本,请使用带有单个可执行参数的 运行脚本 命令。
- 在 命令 属性中,将每个参数作为单独的元素输入。
- 在 参数 属性中,提供可执行文件使用的增量参数和控件。
Windows 批处理脚本属性
对于 Windows 批处理脚本,例如 echo %1 %2:
| 摘要信息 | 细节 |
|---|---|
| 命令 | 输入要运行的批处理脚本的 .BAT 文件路径。 |
| 论点 | 输入批处理脚本的参数,每输入一个参数后按 再按 [] 输入 。 |
Python 脚本属性
对于一个需要两个参数的 Python 脚本:
| 摘要信息 | 细节 |
|---|---|
| 命令 | 输入要运行的 Python 脚本的 .EXE 文件的路径。 |
| 论点 | 输入 Python 脚本的名称和参数,每输入一个参数后按 再按 。 |
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。 |
| 论点 | 输入要传递给命令的参数,每个参数后按 输入 。 |
输出
| 输出 | 输出类型 |
|---|---|
| 退出代码 | 整数 |
| 输出 | 字串 |
退出代码
| 代码 | 类型 | 细节 |
|---|---|---|
| 0 | 成功 | 成功 |
| 1 | 错误 | 无效输入 |
| 2 | 错误 | 任务失败 |