能不能用批处理或者VBS写这样一个程序: 20

打开这个批处理或者VBS后,在任意一个文本中单击一下,再按下F10,就会自动不停的输入数字“1”(每输入一个“1”后自动回车换行),按下F12结束输入。... 打开这个批处理或者VBS后,在任意一个文本中单击一下,再按下F10,就会自动不停的输入数字“1”(每输入一个“1”后自动回车换行),按下F12结束输入。 展开
 我来答
zeze10000
2012-06-22 · TA获得超过120个赞
知道小有建树答主
回答量:121
采纳率:0%
帮助的人:102万
展开全部
要使用两个vbs文件
第一个:
~~~~~~~~~~~~~~~~~~~~~~~~~~
do
createobject("wscript.shell").sendkeys "1"
createobject("wscript.shell").sendkeys "~"
loop
~~~~~~~~~~~~~~~~~~~~~·~~~~~
第二个:
~~~~~~~~~~~~~~~~~~~~~~~~~~~
createobject("wscript.shell").run "cmd /c taskkill/im wscript.exe -f",0
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
上面两段代码分别保存为1.vbs 、2.vbs 。然后分别创建桌面快捷方式,然后右键》属性 快捷键。。。。。。。。。。。。。。。。。。。
追问
老大。。。。。说完整些呀。。。。。。。
追答

把波浪线中的两段代码分别复制到记事本中然后保存,文件名分别为1.vbs和2.vbs。

  至于快捷键可以为上面两个文件先创建桌面快捷方式,然后给桌面快捷方式设置快捷方式。

 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
rulerstorm
2012-06-26 · 超过13用户采纳过TA的回答
知道答主
回答量:55
采纳率:0%
帮助的人:37万
展开全部
不可能,vbs不支持热键
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
veket的小号
2012-07-02 · TA获得超过3371个赞
知道大有可为答主
回答量:3762
采纳率:0%
帮助的人:3982万
展开全部
F10应该可以用
F12肯定不行 是系统保留的 用不了

建议写AutoIt脚本..........
写个范例 ....

HotKeySet("^1", "Quit");;; ctrl + 1 退出程序
HotKeySet("^2", "Stop");; ctrl + 2 停止自动输入
HotKeySet("{F10}", "SendKey");;; F10 启动自动输入
Global $flag = False
While True
Sleep(100)
While $flag
Sleep(100)
Send("1")
Send("{Enter}")
WEnd
WEnd
Func Quit()
Exit
EndFunc
Func Stop()
$flag = False
EndFunc
Func SendKey()
$flag = True
EndFunc
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
354461010
2012-06-22 · TA获得超过3197个赞
知道小有建树答主
回答量:2341
采纳率:0%
帮助的人:1140万
展开全部
bat不行,vbs可以,具体的可以到批处理之家去看看相关的帖子,VBS版块,搜“按键”
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fencerking
2012-06-21 · TA获得超过740个赞
知道小有建树答主
回答量:507
采纳率:0%
帮助的人:189万
展开全部
it is not gonna happen
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式