当前位置:首页>弱电技术>网络通信>华为交换机批处理命令详解

华为交换机批处理命令详解

批处理操作:对于重复执行的命令行,可以设置批处理操作,一次性执行多条命令,简化用户操作。

设置支持两种批处理操作方式,手动批处理方式和自动批处理方式。

  • 手动批处理方式:用户将录入需要批处理的命令行,这些命令行保存在设备内存中,当用户执行批处理操作时,设备从内存中读取这些命令行,逐条执行,并返回执行结果。
  • 自动批处理方式:用户将需要批处理的命令行编辑在批处理文件中,将批处理文件上传至设备,配置设备定时自动执行批处理文件,从而实现设备自动批量执行大量命令。

手动批处理

1、手动批处理方式:在用户视图下执行命令batch-cmd edit,启动录入批处理命令行。录入命令时,每条命令结束后键入回车键,换行后录入下一条命令。

注:执行命令batch-cmd edit,成功启动批量录入功能后,系统将清除原有的批量命令。

批量录入的命令保存在内存中,系统重启后,录入的批量命令将被永久清除。

2、所有命令录入结束后,使用快捷键<Ctrl+Z>或输入batch-cmd-end,退出录入状态,返回用户视图。

3、用户视图下执行命令batch-cmd execute [ output file-name | background ] *,执行批处理操作。系统执行批处理操作时,命令执行的顺序与命令录入的顺序一致。用户将在命令行接口中看到批量命令执行的过程。执行完毕后,退回到用户视图。

参数 参数说明 取值
output file-name 指定将批量执行命令信息输出到文件。不指定output file-name时,则直接在命令行界面输出回显信息。 文件名格式必须为*.txt。字符串形式,不支持空格,不区分大小写,长度范围是5~64。
background 当终端连接断开时,批量执行操作不中断,转到后台继续执行。

4、(可选)用户视图下执行命令batch-cmd execute stop,终止执行批量命令。

如果不需要继续执行批量命令,例如当其他用户执行批量命令的时候,或者当连接断开时,可通过该命令终止批量命令操作。已执行的命令仍然生效。

自动批处理方式

自动批处理是通过维护助手任务实现的,设备支持最多同时配置5个维护助手任务,每个维护助手任务下可以绑定一个批处理文件,并配置相应的执行时间,当到达执行时间时,设备会自动逐条执行批处理文件中的命令。自动批处理常用于系统定时升级或定时配置。批处理文件是可执行命令的集合,为*.bat格式。当批处理文件被执行时,相当于手工逐条执行这些命令。配置自动批处理方式之前,首先需要在PC上编辑批处理文件,然后将批处理文件上传到设备上。如果文件名的后缀不是.bat,须修改后缀为.bat再上传,或者上传后使用rename命令修改。

  1. 执行命令system-view,进入系统视图。
  2. 执行命令assistant task task-name,创建维护助手任务,最多创建5个维护助手任务。
  3. 执行命令if-match timer cron seconds minutes hours days-of-month months days-of-week [ years ],配置在指定的时间执行维护助手任务。
  4. 执行命令perform priority batch-file filename,设置维护助手执行的批处理文件。
  5. 执行命令display assistant task history [ task-name ],查看维护助手任务历史执行情况。

本文由 @老豆 发布于弱电智能网 。

题图来自Unsplash,基于CC0协议

内容观点仅代表作者本人,弱电智能网平台仅提供信息存储空间服务。

如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

文章名称:《华为交换机批处理命令详解》

文章链接:https://www.ruodian360.com/tech/networking/53596.html

添加微信ydian188免费入群,记得备注“弱电智能网”。

给TA打赏
共{{data.count}}人
人已打赏
网络通信

华为交换机SSH方式安全登录预防攻击的配置方法

2024-3-29 14:14:40

网络通信

华为交换机怎么批量清除接口配置信息

2024-4-10 21:49:41

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
搜索