telnet如何批量处理操作?

作者&投稿:召疯 (若有异议请与网页底部的电邮联系)
用批处理如何实现telnet登陆并进行一些简单命令~

把如下代码保存为批处理(*.bat)


rem =========Yobo-lily版权=======
@del c:emp.vbs
@echo on error resume next >>c:emp.vbs
@echo dim WshShell>>c:emp.vbs
@echo Set WshShell = WScript.CreateObject("WScript.Shell")>>c:emp.vbs
@echo WshShell.run"cmd">>c:emp.vbs
@echo WshShell.AppActivate"c:\windows\system32\cmd.exe">>c:emp.vbs
@echo WScript.Sleep 200>>c:emp.vbs
@echo WshShell.SendKeys"telnet 192.168.1.100">>c:emp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:emp.vbs
@echo WScript.Sleep 100>>c:emp.vbs
@echo WshShell.AppActivate"telnet.exe ">>c:emp.vbs
@echo WScript.Sleep 2000>>c:emp.vbs
@echo WshShell.SendKeys"aaa">>c:emp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:emp.vbs
@echo WScript.Sleep 2000>>c:emp.vbs
@echo WshShell.SendKeys"111">>c:emp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:emp.vbs
@echo WScript.Sleep 2000>>c:emp.vbs
@echo WshShell.SendKeys"ping 192.168.0.1">>c:emp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:emp.vbs
@echo WScript.Sleep 1000>>c:emp.vbs
@echo WshShell.SendKeys"ping 192.168.0.2">>c:emp.vbs
@echo WshShell.SendKeys"{ENTER}">>c:emp.vbs
@echo WScript.Sleep 1000>>c:emp.vbs
@call c:emp.vbs
rem =========Yobo-lily版权=======

一般用vbs的sendkey 来实现。
http://wenku.baidu.com/link?url=MIroiU8lNeEUt6vxJYjtpfD1PUUKbtFu03spVOl9B-4YN8aFcjJ2ZLY4yIwtr4NiYF3qSvD6FwYCWZ8HXpL6zoJcAIdx2xO_ifS0ftpeLRu

第一步,写一个vbs的脚本: tel.vbs
set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 300
sh.SendKeys "open 192.168.1.1"
WScript.Sleep 1000
sh.SendKeys "root{ENTER}"
WScript.Sleep 400
sh.SendKeys "password{ENTER}" 如果不用输入密码,就省去此步
WScript.Sleep 1000
sh.SendKeys "cd /home/xxxx{ENTER}" 这是个测试命令

-----这开始是你的命令
sh.SendKeys "sendcmd 1 DB set PDTCTUSERINFO 0 Status 0{ENTER}"

WScript.Sleep 1000
sh.SendKeys "sendcmd 1 DB set PDTCTUSERINFO 1 Status 1{ENTER}"
WScript.Sleep 1000
sh.SendKeys "sendcmd 1 DB save{ENTER}"
WScript.Sleep 1000

第二步,写一个批处理文件tel.bat
start Telnet.exe

cscript //nologo tel.vbs

第三步,执行tel.bat脚本。

写脚本 写批处理


telnet ip 端口 命令
2、进入控制面板后,在“查看方式”为类别的情况下点击“程序”。3、打开“程序”页面后,点击“程序和功能”下方的“启用或关闭Windows功能”。4、之后会进入“Windows功能”窗口,在功能列表中找到“Telnet客户端”,并将其勾选,然后点击“确定”,等待一会儿就能打开Telnet功能了。elnet命令使用方法 T...

telnet ip端口命令怎么用
2、进入控制面板后,在“查看方式”为类别的情况下点击“程序”。3、打开“程序”页面后,点击“程序和功能”下方的“启用或关闭Windows功能”。4、之后会进入“Windows功能”窗口,在功能列表中找到“Telnet客户端”,并将其勾选,然后点击“确定”,等待一会儿就能打开Telnet功能了。elnet命令使用方法 T...

telnet ip端口命令怎么用的呢?
2、进入控制面板后,在“查看方式”为类别的情况下点击“程序”。3、打开“程序”页面后,点击“程序和功能”下方的“启用或关闭Windows功能”。4、之后会进入“Windows功能”窗口,在功能列表中找到“Telnet客户端”,并将其勾选,然后点击“确定”,等待一会儿就能打开Telnet功能了。elnet命令使用方法 T...

telnet ip端口是什么?
2、进入控制面板后,在“查看方式”为类别的情况下点击“程序”。3、打开“程序”页面后,点击“程序和功能”下方的“启用或关闭Windows功能”。4、之后会进入“Windows功能”窗口,在功能列表中找到“Telnet客户端”,并将其勾选,然后点击“确定”,等待一会儿就能打开Telnet功能了。elnet命令使用方法 T...

阳高县17786639295: 如何批量telnet且批量写入命令至设备? -
孔松速力: 如果使用批处理的话可以使用FOR命令,其他编程语言也有FOR命令或者类似的命令,

阳高县17786639295: 做一个TELNET的批处理 -
孔松速力: set /p n= md D:\corelog telnet -f D:\corelog\%date:~0,4%%date:~5,2%%date:~8,2%_%n%.txt %n%

阳高县17786639295: 用批处理如何实现telnet登陆并进行命令 -
孔松速力: 不确定,试试吧把如下代码保存为批处理(*.bat) rem =========开/xin宝贝======= @del c:\temp.vbs @echo on error resume next >>c:\temp.vbs @echo dim WshShell>>c:\temp.vbs @echo Set WshShell = WScript.CreateObject("WScript....

阳高县17786639295: 怎么批量telnet到终端 -
孔松速力: 一个for循环 批量登陆就可以了

阳高县17786639295: 如何批量telnet交换机且批量写入指定命令至设备,并且每一个IP对应一个文档命令 -
孔松速力: 交换机上使用TFTP命令下载配置文件.再有的方法就是编程解决,不值.

阳高县17786639295: 批处理文件.telnet输入用户名和密码 -
孔松速力: @del c:\temp.vbs @echo on error resume next >>c:\temp.vbs @echo dim WshShell>>c:\temp.vbs @echo Set WshShell = WScript.CreateObject("WScript.Shell")>>c:\temp.vbs @echo WshShell.run"cmd">>c:\temp.vbs @echo WshShell....

阳高县17786639295: 怎么用 telnet 命令来批处理扫端口
孔松速力: 直接去下个扫端口软件就行了啊.1-100 就开始工作了啊.telnet批量来扫 ? 个人只是用telnet来探测一些常见端口,比如说,1433,3389等等.

阳高县17786639295: 批处理telnet远程关机 -
孔松速力: 在需要远程控制的电脑上设置如下1、确保启动相应的服务项目.本来远程桌面需要的服务项目是默认开启的,但我自己以前曾经将系统服务减少以保证运行速度和安全.所以在此使用过程中发现了麻烦所在,尝试了半天,终于还是确认了需要...

阳高县17786639295: 批处理怎样在telnet下执行命令并进行下一步操作 -
孔松速力: 一般用vbs的sendkey 来实现.http://wenku.baidu.com/link?url=MIroiU8lNeEUt6vxJYjtpfD1PUUKbtFu03spVOl9B-4YN8aFcjJ2ZLY4yIwtr4NiYF3qSvD6FwYCWZ8HXpL6zoJcAIdx2xO_ifS0ftpeLRu

阳高县17786639295: 怎么实现:批处理中,自动(依次)运行telnet x.x.x.x 命令,并且每一个telnet都是以新的cmd窗口打开? -
孔松速力: start telnet 192.168.1.1 2001 start telnet 192.168.1.1 2002 start telnet 192.168.1.1 2003 start telnet 192.168.1.1 2004 start telnet 192.168.1.1 2005

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网