批命令的执行方法及装置的制造方法

文档序号:9455691阅读:233来源:国知局
批命令的执行方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信领域,更具体地说,涉及批命令的执行方法及装置。
【背景技术】
[0002]在通讯网络中,通常网管会对多个网元进行管理,对每个网元都会进行查询、增力口、修改和删除等操作。通常情况下,当需要对某个网元进行操作时,会有对应的操作界面来进行增删改查等操作。但是,在有些情况下,需要对多个网元进行相同的操作,或者多网元之间的操作只有很少的不同。如果还是单独对每个网元进行操作,这样不仅会产生相当大的工作量,而且在配置的过程中难免会发生配置错误的情况,这种结果引起的后果不可估量。在需要对每个网元进行查询的情况下,同样会需要相当多的重复操作,而且对查询结果也没有直观的比较。另外,如果需要定时循环对多个网元进行批量查询的情况,手动操作显然无法完成这样的要求。
[0003]而相关技术中,针对一个网关的批命令处理方法无法应用到多网元的批命令处理过程中的问题,尚未提出有效的技术方案。

【发明内容】

[0004]本发明提供了一种批命令的执行方法及装置,以至少解决上述技术问题。
[0005]根据本发明的一个方面,提供了一种批命令的执行方法,包括:获取批命令文件,其中,所述批命令文件中包括待执行的命令;选择执行所述批命令文件的一个或多个网元;在选择出的网元上执行所述批命令文件。
[0006]优选地,所述批命令文件通过至少以下之一方式获取:手动输入、从预先存储的批命令中导入。
[0007]优选地,选择执行所述批命令文件的一个或多个网元包括以下至少之一:选择网络管理系统所管理的全部网元执行所述批命令文件中的命令;选择所述全部网元执行所述批命令文件中之前部分或全部执行错误的命令;选择一个网元执行所述批命令文件中的命令;选择一个网元执行所述批命令文件中之前部分或全部执行错误的命令。
[0008]优选地,在选择出的网元上执行所述批命令文件包括:对所述批命令文件设置定时功能,在所述定时功能设定的时间到来时,执行所述批命令文件。
[0009]优选地,在执行所述批命令文件之后,所述方法还包括:显示执行结果,其中,在所述执行结果中使用第一状态表示批命令执行成功,使用第二状态表示批命令执行失败。
[0010]优选地,在显示所述任务执行结果后,根据删除策略对所述执行结果内的部分或全部结果进行删除。
[0011]根据本发明的另一个发明,还提供了一种批命令的执行装置,包括:获取模块,用于获取批命令文件,其中,所述批命令文件中包括待执行的命令;选择模块,用于选择执行所述批命令文件的一个或多个网元;执行模块,用于在选择出的网元上执行所述批命令文件。
[0012]优选地,所述选择模块包括以下至少之一:第一选择单元,用于选择网络管理系统所管理的全部网元执行所述批命令文件中的命令;第二选择单元,用于选择所述全部网元执行所述批命令文件中之前部分或全部执行错误的命令;第三选择单元,用于选择一个网元执行所述批命令文件中的命令;第四选择单元,用于选择一个网元执行所述批命令文件中之前部分或全部执行错误的命令。
[0013]优选地,所述执行模块还包括:定时单元,用于对所述批命令文件设置定时功能,在所述定时功能设定的时间到来时,执行所述批命令文件。
[0014]优选地,所述装置还包括:显示模块,用于显示执行结果,其中,在所述执行结果中使用第一状态表示批命令执行成功,使用第二状态表示批命令执行失败。
[0015]通过本发明,采用在获取到包含待执行批命令的批命令文件后,选择出要执行该批命令的一个或多个网元的技术方案,解决了相关技术中一个网关的批命令处理方法无法应用到多网元的批命令处理过程中的问题,实现网管对多网元批命令的处理。
【附图说明】
[0016]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0017]图1为根据本发明实施例的批命令的执行方法的流程图;
[0018]图2为根据本发明实施例的批命令的执行方法的另一流程图;
[0019]图3为根据本发明实施例的批命令的执行的结构框图;
[0020]图4为根据本发明实施例的批命令的执行的另一结构框图;
[0021]图5为根据本发明实施例的批命令的执行装置的架构图。
【具体实施方式】
[0022]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0023]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0024]应当理解,本领域技术人员能够设想出尽管没有在本发明实施例中明确描述或者记载、但是实现了本发明实施例并且包含在本发明精神、原理与范围内的各种结构。
[0025]本说明书实施例中引述的所有例子与条件性语言都是出于说明和教导的目的,以帮助读者理解发明人对现有技术作出贡献的原理与概念,并且应该被理解为不限于这些具体引述的例子与条件。
[0026]此外,本说明书实施例中引述本发明的原理、各方面以及各实施例及其具体例子的所有描述和说明都意在涵盖其结构上与功能上的等价物或等效物。另外,这样的等价物或等效物应当包含当前已知的、以及将来开发的等价物或等效物,即,不管结构如何、都执行相同功能的研发成果。
[0027]本领域技术人员应该理解,说明书附图中呈现的框图表示实现本发明的结构或电路的示意性图示。类似地,应该理解,说明书附图中呈现的任何流程图等表示实际可以由各种计算机或者处理器执行的各种处理,而不管在图中是否明确显示了此类计算机或者处理器。
[0028]术语“实施例”意味着结合该实施例描述的具体特征、结构等等被包含在本发明的至少一个实施例中,因此,在各处出现的术语“在实施例中”不一定都指相同的实施例。
[0029]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0030]本发明实施例提供了一种批命令的执行方法,如图1所示,图1为根据本发明实施例的批命令的执行方法的流程图,包括:
[0031]步骤S102:获取批命令文件,其中,批命令文件中包括待执行的命令;
[0032]步骤S104:选择执行批命令文件的一个或多个网元;
[0033]步骤S106:在选择出的网元上执行批命令文件。
[0034]通过上述各个步骤,采用在获取到包含待执行批命令的批命令文件后,选择出要执行该批命令的一个或多个网元的技术方案,解决了相关技术中一个网关的批命令处理方法无法应用到多网元的批命令处理过程中的问题,实现网管对多网元批命令的处理,不仅起到减少重复操作,降低操作出错率,节省了用户配置
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1