??簡單網(wǎng)絡(luò)管理語言(Simple Network Management Language)是一種類自然語言的腳本語言,它采用snmp、telnet、ping、dns、arp、ssh、tcp、udp、web等協(xié)議訪問網(wǎng)絡(luò)設(shè)備,內(nèi)置smtp協(xié)議用于告警等郵件的發(fā)送,支持excel、mysql、sqlite等3種方式進行網(wǎng)管數(shù)據(jù)的存取。
? ? 手冊最新版:https://ladybirdsnml.github.io/snmlipv6utf8snmptelnetsshweb/snmldoc_utf8ipv6.html
1、直接賦值語句
2、變量復(fù)制語句
3、變量編輯語句
4、示例腳本[C:\snmlipv6\var\var_nms1.txt]
1、文本顯示
2、繪圖
3、聲音
4、示例腳本[C:\snmlipv6\screen\screen_nms1.txt]
1、網(wǎng)絡(luò)設(shè)備開啟snmp功能
2、示例腳本[C:\snmlipv6\snmp\snmp_ipv4.txt]
3、解釋器[C:\snmlipv6\snml.exe]逐行解析執(zhí)行腳本
4、示例腳本[C:\snmlipv6\snmp\snmp_ipv4.txt]語法解析
5、示例腳本[C:\snmlipv6\snmp\snmp_ipv6.txt]
1、示例腳本[C:\snmlipv6\telnet\telnet_ipv4.txt],查看文本區(qū)內(nèi)容
2、示例腳本分析
3、腳本執(zhí)行后查看變量區(qū)內(nèi)容
4、示例腳本[C:\snmlipv6\telnet\telnet_ipv6.txt],查看文本區(qū)內(nèi)容
1、文本區(qū)增加內(nèi)容
2、使用文本區(qū)頭指針、尾指針選定文本區(qū)內(nèi)容
3、文本區(qū)選定內(nèi)容的編輯、存儲、變量提取
4、文本區(qū)刪除部分內(nèi)容
5、示例腳本[C:\snmlipv6\text\text_nms1.txt]
1、判斷變量的值(if.var)
2、判斷文本區(qū)選定內(nèi)容(if.text)
1、dns語句分析
2、示例腳本[C:\snmlipv6\ping\ping_ipv4.txt]中的dns語句部分
3、示例腳本[C:\snmlipv6\ping\ping_ipv6.txt]中的dns語句部分
1、ping語句分析
2、示例腳本[C:\snmlipv6\ping\ping_ipv4.txt
3、示例腳本[C:\snmlipv6\ping\ping_ipv6.txt
1、arp語句分析
2、示例腳本[C:\snmlipv6\arp\arp_nms1.txt]
1、excel語句分析
2、示例腳本[C:\snmlipv6\excel\excel_nms1.txt]
1、smtp語句分析
2、示例腳本[C:\snmlipv6\smtp\smtp_nms1.txt]
1、tcp語句分析
2、示例腳本[C:\snmlipv6\tcp\tcp_client_ipv4.txt]
3、示例腳本[C:\snmlipv6\tcp\tcp_client_ipv6.txt]
1、udp語句分析
2、示例腳本[C:\snmlipv6\udp\udp_ipv4.txt]
3、示例腳本[C:\snmlipv6\udp\udp_ipv6.txt]
1、ssh語句分析
2、示例腳本[C:\snmlipv6\ssh\ssh_ipv4.txt]
3、ssh注冊腳本[C:\snmlipv6\ssh\sshreg_nms.txt]
4、示例腳本[C:\snmlipv6\ssh\ssh_ipv6.txt]
1、web語句分析
2、示例腳本[C:\snmlipv6\web\web_nms1.txt]
1、mysql語句分析
2、示例腳本[C:\snmlipv6\mysql\mysql_utf8.txt]
1、sqlite語句分析
2、示例腳本[C:\snmlipv6\sqlite\sqlite_nms1.txt]
1、run語句分析
2、示例腳本[C:\snmlipv6\run\run_nms1.txt]
1、sys語句分析
2、示例腳本[C:\snmlipv6\sys\sys_nms1.txt]
1、macro語句分析
2、示例腳本[C:\snmlipv6\macro\macro_nms1.txt]