中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [已结]如何隐藏运行CMD和TELNET窗口
作者:
标题: [已结]如何隐藏运行CMD和TELNET窗口 上一主题 | 下一主题
123456
初级用户




积分 128
发帖 9
注册 2003-11-16
状态 离线
『楼 主』:  [已结]如何隐藏运行CMD和TELNET窗口

我想用BAT调用VBS来自动登陆TELNET,现在这部分功能已经能够实现,但是TELNET窗口最小化不行,我希望能隐藏运行CMD和TELNET窗口,不知道应该是在BAT里设置还是在VBS里设置?具体代码见下:
----------OK.BAT-------------------------
@echo off
start "" /min cmd.exe /c
rem 启动telnet
start telnet.exe
rem batch telnet
cscript //nologo tel.vbs

exit
^z
--------------------------------------------------------------------

------------------------tel.vbs-----------------------------------
'建立Shell对象
set sh=WScript.CreateObject("WScript.Shell")
WScript.Sleep 1000
'向telnet发送我们平时录入的命令
sh.SendKeys "open 192.168.0.1"
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
sh.SendKeys "administrator{ENTER}"
WScript.Sleep 1000
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
'运行命令
sh.SendKeys "cd c:\winnt\system32"
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
sh.SendKeys "XXXXXXXX.exe"
WScript.Sleep 1000
sh.SendKeys "{ENTER}"
WScript.Sleep 1000
sh.SendKeys "exit{ENTER}"
WScript.Sleep 1000
sh.SendKeys "quit{ENTER}"
---------------------------------------------------------------------------------

[ Last edited by HAT on 2008-11-7 at 01:04 ]

2007-3-20 04:33
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
123456
初级用户




积分 128
发帖 9
注册 2003-11-16
状态 离线
『第 2 楼』:  

ding

2007-3-20 05:13
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
wedd
初级用户





积分 36
发帖 16
注册 2007-1-2
状态 离线
『第 3 楼』:  

都 已经 用sendkeys了 ,应该不能隐藏了吧,要隐藏可以看看论坛关于隐藏批处理的帖子

2007-3-20 12:00
查看资料  发短消息 网志   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 4 楼』:  

sendkeys针对的就是活动窗口,而你又要隐藏,不过VBS好像可以转移窗口焦点的,你仔细查查吧

2007-3-20 16:03
查看资料  发短消息 网志   编辑帖子  回复  引用回复
jianyaogao
初级用户




积分 49
发帖 22
注册 2005-8-4
状态 离线
『第 5 楼』:  

123456 你的问题解决了吗?

2007-3-21 10:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jslyghb
新手上路





积分 15
发帖 7
注册 2007-5-25
状态 离线
『第 6 楼』:  

不好找呀

2007-5-26 16:06
查看资料  发短消息 网志   编辑帖子  回复  引用回复
kjl801218
新手上路





积分 5
发帖 2
注册 2007-5-23
状态 离线
『第 7 楼』:  

用Quick BFC把代码转化成EXE文件,可以在选项里选择“魅影方式”执行

2007-5-26 20:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
84906424
新手上路





积分 5
发帖 15
注册 2008-11-6
状态 离线
『第 8 楼』:  

..转换成EXE文件体积增大了好多~~

2008-11-6 21:54
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ucdos12
新手上路





积分 11
发帖 11
注册 2008-11-7
状态 离线
『第 9 楼』:  

用sendkeys ,不能隐藏

2008-11-7 15:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xygulu
新手上路





积分 10
发帖 9
注册 2008-11-7
状态 离线
『第 10 楼』:  

可能要想其他办法

2008-11-13 12:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: