[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[其他] 登录h3c 3600三层交换机实现全公司电脑arp 绑定

本帖最后由 ptsdy 于 2014-9-5 16:51 编辑
  1. @echo off
  2. echo 南无七俱胝佛母大圣准提王菩萨 !!!
  3. echo 南无七俱胝佛母大圣准提王菩萨 !!!
  4. echo 南无七俱胝佛母大圣准提王菩萨 !!!
  5. echo set sh=WScript.CreateObject("WScript.Shell") >telnet_tmp.vbs
  6. echo WScript.Sleep 300 >>telnet_tmp.vbs
  7. echo sh.SendKeys "open 192.168.254.2{enter}" >>telnet_tmp.vbs
  8. echo WScript.Sleep 1000 >>telnet_tmp.vbs
  9. echo sh.SendKeys "admin{enter}" >>telnet_tmp.vbs
  10. echo WScript.Sleep 1000 >>telnet_tmp.vbs
  11. echo sh.SendKeys "mlsc_####{enter}" >>telnet_tmp.vbs
  12. echo WScript.Sleep 1000 >>telnet_tmp.vbs
  13. echo sh.SendKeys "sys{enter}" >>telnet_tmp.vbs
  14. setlocal enabledelayedexpansion
  15. for /f  "eol=: skip=1 tokens=1,2 delims= " %%i in (ip.txt) do (
  16.     set "a=%%i"
  17.     set "b=%%j"
  18.     rem echo %%j
  19.     if "%%i" neq "" if "%%j" neq ""  (
  20.     set b=!b:-=!
  21.     set b=!b::=!
  22.     set b1=!b:~,4!
  23.     set b2=!b:~4,4!
  24.     set b3=!b:~8,4!
  25.     set b=!b1!-!b2!-!b3!
  26.     echo !a! !b!-----绑定的IP-MAC.
  27.     echo WScript.Sleep 300 >>telnet_tmp.vbs
  28.     echo sh.SendKeys "undo arp !a!{ENTER}">>telnet_tmp.vbs
  29.     echo WScript.Sleep 300 >>telnet_tmp.vbs
  30.     echo sh.SendKeys "arp static !a! !b!{ENTER}">>telnet_tmp.vbs   
  31.     )
  32. )
  33. echo WScript.Sleep 300 >>telnet_tmp.vbs
  34. echo sh.SendKeys "save{ENTER}">>telnet_tmp.vbs
  35. echo WScript.Sleep 300 >>telnet_tmp.vbs
  36. echo sh.SendKeys "y{ENTER}">>telnet_tmp.vbs
  37. echo WScript.Sleep 300 >>telnet_tmp.vbs
  38. echo sh.SendKeys "{ENTER}">>telnet_tmp.vbs
  39. start telnet
  40. cscript //nologo telnet_tmp.vbs
  41. del telnet_tmp.vbs
  42. pause
  43. exit /b
复制代码

返回列表