跳转至

脚本执行

脚本执行用于在已纳管主机上批量执行脚本或命令。

使用步骤

  1. 进入「运维管理 - 脚本执行」
  2. 选择目标主机(仅已纳管主机可选)
  3. 选择脚本来源:
  4. 临时脚本:直接填写脚本内容
  5. 脚本仓库:从脚本仓库选择已录入脚本
  6. 选择执行用户
  7. 点击「执行」

支持的语言

语言 说明
Shell Linux 默认
Python
PowerShell Windows 主机
BAT Windows 主机

执行结果

执行后,可查看:

  • 整体状态(成功 / 失败 / 执行中)
  • 每台主机的输出与结果
  • 任务 ID(用于在任务历史中追踪)

执行引擎

脚本执行按主机纳管方式自动路由:

  • SSH 主机 → Ansible
  • SaltStack 主机 → SaltStack
  • OpsMini 主机 → OpsMini Server(gRPC)

提示

  • 批量执行时,结果按主机逐条展示
  • 任务 ID 用于在「任务历史」中查看详细输出