Chinaunix首页 | 论坛 | 博客
  • 博客访问: 66156
  • 博文数量: 8
  • 博客积分: 135
  • 博客等级: 入伍新兵
  • 技术积分: 107
  • 用 户 组: 普通用户
  • 注册时间: 2009-01-09 22:12
文章分类

全部博文(8)

文章存档

2013年(2)

2012年(5)

2011年(1)

我的朋友

分类: 系统运维

2012-10-02 09:30:46

   上一篇博文中提到了cisco通过自身的计划任务功能可以实现自动备份的功能,那么juniper netscreen系列该如何实现呢?因为netscreen系列是没有这样的功能的,下面我教大家如何实现这样的功能。
    第一步:准备好tftp服务器,打开juniper的telnet功能。
    第二步:将如下代码保存为bat文件
@echo off
echo set sh=WScript.CreateObject("WScript.Shell") >telnet_tmp.vbs
echo sh.SendKeys "telnet x.x.x.x" >>telnet_tmp.vbs
echo WScript.Sleep 300 >>telnet_tmp.vbs
echo sh.SendKeys "{ENTER}" >>telnet_tmp.vbs
echo WScript.Sleep 3000 >>telnet_tmp.vbs
echo sh.SendKeys "这里是root帐号{ENTER}">>telnet_tmp.vbs
echo WScript.Sleep 3000 >>telnet_tmp.vbs
echo sh.SendKeys "密码{ENTER}">>telnet_tmp.vbs
echo WScript.Sleep 3000 >>telnet_tmp.vbs
echo sh.SendKeys "save {ENTER}" >>telnet_tmp.vbs
echo WScript.Sleep 3000 >>telnet_tmp.vbs
echo sh.SendKeys "save config  to tftp tftp服务器地址 juniper.cfg{ENTER}" >>telnet_tmp.vbs
echo sh.SendKeys "exit {ENTER}" >>telnet_tmp.vbs
start cmd.exe
cscript //nologo telnet_tmp.vbs
echo del telnet_tmp.vbs
   第三步:批处理也有了,可是怎么才能让他自动定时备份呢,这里要用到windows的计划任务功能
schtasks /create /tn "My App" /tr 批处理路径 /st 20:0 /sc weekly /d FRI
schtasks是windows自带的一个计划任务工具,功能很强大,这个命令做用是在每周五的晚上8点执行上面保存的批处理
通过上面的三个步骤我们实现了juniper 的自动定时备份功能,感兴趣的试一下吧。
阅读(2675) | 评论(0) | 转发(0) |
0

上一篇:Cisco自动备份

下一篇:esxi配置管理网络

给主人留下些什么吧!~~