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

[文件操作] 批处理如何在打开的程序中输入字符?

我有一个常用软件 每次重新开机以后 都要输入序列号安装才能用。

打开安装程序,有一个框让你输入序列号然后点击install来安装。

请问如何用批处理完成 “打开文件,复制序列号进去,然后完成安装” 这一系列的操作。

谢谢

可以结合vbs吧?模拟发送按键…

TOP

vbs有个sendkeys函数……可以模拟按键

TOP

哦。。这样啊。vb不会用。。。。。这咋办啊

TOP

4# chewwie


可以参考一下别人是怎么用的

VBS模拟按键登录路由器
http://bbs.bathome.net/thread-6842-1-1.html

批处理调用VBS模拟按键登录路由器
http://bbs.bathome.net/thread-10227-1-1.html
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

本帖最后由 tmplinshi 于 2011-3-23 22:06 编辑

用 AutoHotkey 进行这些操作最适合不过了。代码大概如下,但还要根据具体的情况修改:
  1. Run, 常用软件.exe,,, pid
  2. WinWait, ahk_pid %pid%
  3. ControlSetText, Control(需修改), 序列号
  4. ControlClick, install
复制代码
软件名称及版本号是什么?

TOP

返回列表