配置基于批处理文件的命令行维护助手

配置基于批处理文件的命令行维护助手
背景信息
当用户希望设备在某些特定的情况下自动执行某个功能,且此功能可以通过执行一系列命令行来完成时,则可以将这些命令逐条写入批处理文件(*.bat),然后将文件安装并关联至命令行维护助手。当设备运行该维护助手时,会顺序执行批处理文件中的命令。
一个命令行维护助手只能配置一个批处理文件,且不可以同时配置基于命令行的维护助手。
配置时,请保证批处理文件的正确性和完整性。系统不检查文件内容的正确性。
命令行维护助手是后台执行工作任务,建议避免使用交互命令及telnet、stelnet等跳转命令。
系统默认跳转到用户视图开始执行批处理文件中的命令行。如果某命令行需要在系统视图下执行,则需要首先执行system-view进入系统视图,否则命令将在用户视图下执行,命令功能无法实现。

操作步骤
(1)上传批处理文件至设备。
上传文件的具体配置请参见“文件系统管理配置”部分。
(2)在用户视图安装批处理文件。
ops install file scrFile [ destination directory ]
如果不指定参数destination directory,则批处理文件将被默认安装在flash:/$_user/目录下;如果指定该参数,则批处理文件被安装在flash:/$_user/directory/目录下。
指定的安装目录如果不存在,系统会自动创建。最多只能在flash:/$_user/目录下创建7层子目录。
(3)进入系统视图。
system-view
(4)进入OPS视图。
ops
(5)创建维护助手。
assistant assistant-name
(6)设置维护助手的触发条件。
表1 维护助手的触发条件

操作

命令

说明

设置触发维护助手执行的告警级别

condition alarm level { eq | ge | gt | le | lt | ne } { critical | major | minor | warning }

一个命令行维护助手只能匹配一个触发条件。

设置触发维护助手执行的告警或事件名称。

condition { alarm [ alarm-type ] | event } feature feature-name name event-name [ para-name para-optype para-value ] &<1-4> [ occurs occur-number [ period period-value ] ]

设置触发维护助手执行的SNMP Trap OID

condition snmp-notification oid oid-string [ optype oid-value ]

设置触发维护助手执行的日志

condition syslog pattern reg-express [ occurs occur-number [ period period-value ] ]

设置触发维护助手执行的时间

condition timer cron minutes hours daysOfMonth months daysOfWeek [ years ]

(7)配置维护助手执行的批处理文件。
execute priority batch-file file-name
一个命令行维护助手只能配置一个批处理文件。

(8)提交配置。
commit


1、本站资源长期持续更新。
2、本资源基本为原创,部分来源其他付费资源平台或互联网收集,如有侵权请联系及时处理。
3、本站大部分文章的截图来源实验测试环境,请不要在生产环境中随意模仿,以免带来灾难性后果。

转载请保留出处:  www.zh-cjh.com珠海陈坚浩博客 » 配置基于批处理文件的命令行维护助手

作者: cjh


手机扫一扫,手机上查看此文章:

一切源于价值!

其他 模板文件不存在: ./template/plugins/comment/pc/index.htm

未雨绸缪、居安思危!

数据安全、有备无患!

注意操作、数据无价!

一切源于价值!