中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 如何用BAT操作软件?请教 上一主题 | 下一主题
echo
初级用户





积分 148
发帖 69
注册 2006-11-23
状态 离线
『楼 主』:  如何用BAT操作软件?请教

如何用批处理来操作一个软件?用ECHO吗?好像不行。。。

比如:我要写这样一个批处理:

1.启动QQ.exe

2.在号码栏自动填入QQ号码

3.在密码栏输入密码(这和2.应该一样)

4.最后回车确定!


批处理能实现这么复杂的功能吗?(看到过VBS可以实现)

各位仁兄请赐教!

[ Last edited by echo on 2006-11-27 at 03:52 PM ]

2006-11-28 03:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
echo
初级用户





积分 148
发帖 69
注册 2006-11-23
状态 离线
『第 2 楼』:  

大家帮忙看看,能实现这样的功能吗?

上面只是一个例子。。。

2006-11-28 05:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 3 楼』:  



  Quote:
如何用批处理来操作一个软件?用ECHO吗?好像不行。。。

楼主的名字就是 echo 呀?呵呵




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-11-28 06:42
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ccwan
金牌会员




积分 2725
发帖 1160
注册 2006-9-23
来自 河北廊坊
状态 离线
『第 4 楼』:  

我提供一个思路,请高手试试:
将QQ号、密码放在一个文件中,用批处理提取QQ号到剪贴板,打开QQ后,ctrl+v粘贴到QQ登录框,之后提取QQ密码到剪贴板,再粘贴,回车……^_^



三人行,必有吾师焉。   学然后知不足,教然后知困,然后能自强也。
2006-11-28 06:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 5 楼』:  

首先是,肯定的说,用vbs来实现很简单的,直接 CreateObject("WScript.Shell").Sendkeys "xxxx",就是向当前程序发送xxxx按键

再者,这样不利于密码的保存,建议使用QQ的启动参数来启动,具体方法是:用TM的一键切换到QQ,然后 wmic process | find /i "QQ" 查看 C:\xxxx\qq.exe /STAT 这样的参数,直接用到命令行就可以登陆了




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-11-28 06:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 6 楼』:  


  哪有什么参数啊?


2006-11-28 14:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
echo
初级用户





积分 148
发帖 69
注册 2006-11-23
状态 离线
『第 7 楼』:  

谢谢,学习了

不过我说了上面只是个例子,可以把它应用到其他软件呀

我就想知道能不能实现这样的功能,请大家给个思路

2006-11-28 22:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
echo
初级用户





积分 148
发帖 69
注册 2006-11-23
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by electronixtar at 2006-11-27 05:47 PM:
首先是,肯定的说,用vbs来实现很简单的,直接 CreateObject("WScript.Shell").Sendkeys "xxxx",就是向当前程序发送xxxx按键

再者,这样不利于 ...

VBS不了解,先打算把P学好,呵呵

我知道VBS可以实现的,也知道你在这两个领域中是高手了。。。

2006-11-28 22:37
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
electronixtar
铂金会员





积分 7493
发帖 2672
注册 2005-9-2
状态 离线
『第 9 楼』:  

其实要实现软件自动化,推荐用 AutoItX3

  Quote:
这两个领域中是高手了

再次引用Climbing前辈的话:没有什么高手,只是暂时熟悉点




C:\>BLOG http://initiative.yo2.cn/
C:\>hh.exe ntcmds.chm::/ntcmds.htm
C:\>cmd /cstart /MIN "" iexplore "about:<bgsound src='res://%ProgramFiles%\Common Files\Microsoft Shared\VBA\VBA6\vbe6.dll/10/5432'>"
2006-11-28 23:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
echo
初级用户





积分 148
发帖 69
注册 2006-11-23
状态 离线
『第 10 楼』:  

好的,我试试看,没用过,不知道会不会用,用不溜再来找你,哈哈

2006-11-29 01:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

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


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



论坛跳转: