Board logo

标题: (难题:)如何用BAT将常用字符发送至当前的文字输入中 [打印本页]

作者: cad55     时间: 2008-3-4 12:32    标题: (难题:)如何用BAT将常用字符发送至当前的文字输入中
如:用BAT将@等字符或短句.
发送到当前文字输入中........

如在任意软件,需要文本输入时,...运行BAT,,就将是BAT设定好的字符插入???

Last edited by cad55 on 2008-3-4 at 03:10 PM ]

作者: cad55     时间: 2008-3-4 15:20
请各位高手..指点.............

作者: fastslz     时间: 2008-3-4 15:33
没明白你说的什么意思

作者: cad55     时间: 2008-3-4 15:37
Originally posted by fastslz at 2008-3-4 03:33 PM:
没明白你说的什么意思



此BAT就类似于......WORD中的插入字符.

就是用BAT将自定义的字符或短语....插入至当前的软件应用时需输入文字的地方......

若上述用BAT不能实现.....用BAT将它们发送至系统"剪贴板"也可以.............

请高手...思考一下.........
若实现.....BAT又会发扬光大了.........

Last edited by cad55 on 2008-3-4 at 03:39 PM ]

作者: fastslz     时间: 2008-3-4 16:08
监视键盘当输入@马上填充或插入其他字符?不要说BAT,即使vbs难上难,又ms木马

作者: cad55     时间: 2008-3-4 16:13
Originally posted by fastslz at 2008-3-4 04:08 PM:
监视键盘当输入@马上填充或插入其他字符?不要说BAT,即使vbs难上难,又ms木马



先汗一下.....

不是按@就输入.....

是运行BAT时...将用户定义好的字符....插入当前需要输入文字的地方........

如:在BAT中..选设定好"美女她狠爱你"

当某个软件..需要输入文字时......就运行一下此BAT.就将"美女她狠爱你"文字插入.............

高手...与菜菜的沟通..怎么这样难.........<img src="images/smilies/face-raspberry.png" align="absmiddle" border="0">

作者: zh159     时间: 2008-3-4 16:28
单纯BAT不行
VBS:
Set WshShell = CreateObject("Wscript.Shell")
WshShell.SendKeys "abcd@"


PS:VBS不能发送双字节字符,只能变相采用剪贴板方式(具体搜索论坛);缺点:不能自动定位插入位置

作者: cad55     时间: 2008-3-4 16:41
Originally posted by zh159 at 2008-3-4 04:28 PM:
单纯BAT不行
VBS:
Set WshShell = CreateObject("Wscript.Shell")
WshShell.SendKeys "abcd@"


PS:VBS不能发送双字节字符,只能变相采用剪贴板 ...



这个VBS没有反应...........

还请帮一下.....

能发送至剪贴板........也就可以了.........

作者: slore     时间: 2008-3-4 21:50
运行P处理的话焦点失去,你发送到什么上呢?汗~

作者: cad55     时间: 2008-3-4 22:04
Originally posted by slore at 2008-3-4 09:50 PM:
运行P处理的话焦点失去,你发送到什么上呢?汗~


说得是什么话.........
说清楚点............

作者: HAT     时间: 2008-3-4 23:29
Originally posted by slore at 2008-3-4 09:50 PM:
运行P处理的话焦点失去,你发送到什么上呢?汗~

严重同意

作者: cad55     时间: 2008-3-5 12:39
Originally posted by HAT at 2008-3-4 11:29 PM:

严重同意




怎么这么难呀..........

作者: plp626     时间: 2008-3-5 12:43
slore兄是金牌会员了,恭喜!

作者: zerocq     时间: 2008-3-5 12:50
用按键精灵可以实现

作者: vkill     时间: 2008-3-5 14:44
还不如把这些经常要用的都写在一个 txt 中,放快速启动栏中,用的时候打开自己手动复制

所谓p处理就是批量处理,我们应该把批处理多运用到适合它的场合,不要干什么都要批处理,那太钻牛角了

作者: cad55     时间: 2008-3-5 14:49
Originally posted by vkill at 2008-3-5 02:44 PM:
还不如把这些经常要用的都写在一个 txt 中,放快速启动栏中,用的时候打开自己手动复制

所谓p处理就是批量处理,我们应该把批处理多运用到适合它的场合,不要干什么都要批处理,那太钻牛角了



说得是.......

但将常用词.....通过BAT.....复制至系统剪贴板........不能做到吗......

网上有很多填表工具.....就是没有填词工具...........

本论坛高手多如毛牛.........这样的好工具.......谁开发一下.........

还是有一定的钱途的.........

俺愿意提供思路与测试.........