SNMP-如何设置空值或无值
我正在编写一些powershell脚本来设置oid的值。 其中一个设置要求我首先清除当前值。然后设置新的。但我似乎找不到正确的语法来实现这一点 语法是DISPLAYSTRING,但我必须使用十六进制值来设置它们。 这里是MIB所说的:SNMP-如何设置空值或无值,snmp,net-snmp,Snmp,Net Snmp,我正在编写一些powershell脚本来设置oid的值。 其中一个设置要求我首先清除当前值。然后设置新的。但我似乎找不到正确的语法来实现这一点 语法是DISPLAYSTRING,但我必须使用十六进制值来设置它们。 这里是MIB所说的: 一般来说,你不能。该对象具有“读写”的MAX-ACCESS,这意味着您可以对其进行读写。在您写入对象之前,代理可能会将对象报告为“不存在”(这有点顽皮;这就是“读取-创建”的目的)。但这并不意味着你可以删除它或取消它。您不能告诉它没有值 然而,我相信你误解了要求。
一般来说,你不能。该对象具有“读写”的
MAX-ACCESS
,这意味着您可以对其进行读写。在您写入对象之前,代理可能会将对象报告为“不存在”(这有点顽皮;这就是“读取-创建”的目的)。但这并不意味着你可以删除它或取消它。您不能告诉它没有值
然而,我相信你误解了要求。我建议使用0
的“无额外映射”值;我对描述的解释是,这就是它所说的“空映射”
或者,咨询文档或供应商,了解如何使用此特定MIB