使用手册:指令脚本

使用手册:指令脚本

指令脚本是RosZ云路由管理平台的远程指令执行模块,提供了云端指令下发、脚本管理、执行记录查询等功能。通过这个模块,您可以远程向设备发送配置指令,批量管理设备配置。

云指令

云指令页面用于向设备发送远程配置指令,支持实时执行和结果查看。

云指令
云指令页面,远程向设备发送配置指令

设备选择

左侧显示设备列表,可以选择一个或多个目标设备。支持按分组筛选设备,方便批量操作。

指令输入

在指令输入框中输入RouterOS指令,支持多行指令。可以从指令集中选择预设的常用指令。

执行与结果

点击执行按钮后,指令会通过云端下发到选中的设备。执行结果实时显示在下方,包括成功、失败状态和返回内容。

快捷操作

支持快速清除输出、保存常用指令、查看历史记录等便捷功能。

指令集

指令集页面是一个在线脚本编辑器,用于管理和维护常用的配置脚本。

指令集
指令集页面,在线脚本编辑器管理配置脚本

脚本分类

左侧树形结构展示脚本分类,包括公共指令、内部指令、私有指令等不同权限级别的脚本集合。每个分类下可以创建多个脚本文件。

编辑功能

支持多标签页编辑,可同时打开多个脚本文件。编辑器提供语法高亮、自动换行、字号调整等功能,方便脚本编写。

版本管理

支持版本历史功能,可以查看和恢复脚本的历史版本。自动保存功能可防止编辑内容意外丢失。

云端下发

编写好的脚本可以直接下发到设备执行,也可以保存为模板供后续使用。

脚本权限

公共指令对所有用户可见,内部指令仅管理员可用,私有指令为个人专属脚本,实现脚本的分级管理。

指令记录

指令记录页面记录所有云端指令的执行历史,便于追踪和审计。

指令记录
指令记录页面,记录云端指令执行历史

记录信息

每条记录显示:ID、执行人、执行状态、指令内容、下发设备ID、总数、完成数、耗时、创建时间等详细信息。

时间筛选

支持按时间范围快速筛选,可查看全部记录或最近15分钟、1小时、12小时、1天内的执行记录。

历史查看

点击"历史记录"可以查看该指令的详细执行过程和返回结果,便于排查问题。

使用技巧

脚本复用

将常用的配置操作保存为脚本模板,可以大大提高运维效率。建议按功能分类组织脚本。

批量操作

需要对多台设备执行相同配置时,可以选中多个设备后一次性下发指令,避免重复操作。

安全审计

所有指令执行都有记录,便于事后追溯和安全审计。建议定期检查执行记录,确保操作合规。