如何写一个批处理重复按F1F2键?

作者&投稿:寿怀 (若有异议请与网页底部的电邮联系)
求一个VBS.要求键盘上重复按1、2两个键,F1启动F2暂停F3关闭。~

暂停和关闭作用差不多,所以可以用同一个文件控制:
两个文件,一个是start.vbs,一个是stop.bat
内容如下:
'start.vbs dim wshset wsh=createobject("wscript.shell")do wsh.sendkeys "1" wscript.sleep 1000'可以修改时间间隔 wsh.sendkeys "2" wscript.sleep 1000'可以修改时间间隔loopstop.bat内容如下:
taskkill /f /im wscript.exe分别为两个文件在桌面上创建快捷方式,在快捷方式中分别定义快捷键即可。注意,快捷方式一定要放在桌面上,否则可能按快捷键无效。

停止也可以用vbs的,可以防止批处理弹出窗口,stop.vbs内容如下:
dim wshset wsh=createobject("wscript.shell")wsh.run "taskkill /f /im wscript.exe",0 直接下载附件就可以了,快捷方式和快捷键需要自己设置哦。

Unable,在纯bat批处理中,是无法实现这种操作的。即便是abcd,也要按Enter键,来确认执行。

暂停和关闭作用差不多,所以可以用同一个文件控制:
两个文件,一个是start.vbs,一个是stop.bat
内容如下:
'start.vbs dim wshset wsh=createobject("wscript.shell")do wsh.sendkeys "1" wscript.sleep 1000'可以修改时间间隔 wsh.sendkeys "2" wscript.sleep 1000'可以修改时间间隔loop

stop.bat内容如下:

1

taskkill /f /im wscript.exe

'保存为.vbs文件,双击运行
Dim old,min,interval
min=InputBox("要运行本脚本多长时间(以分钟为单位,负数表示一直运行)?",,"0")
interval=200
Set sh=WScript.CreateObject("WScript.Shell")
If min="" Then min=0 Else min=CInt(min)
old=Now
While True
sh.SendKeys("{F1}")
WScript.Sleep(interval)
sh.SendKeys("{F2}")
WScript.Sleep(interval)
If min>=0 And DateDiff("m",old,Now)>= min Then WScript.Quit
Wend


批处理命令 重命名
运行里面输入CMD,D:(进入D盘),cd X(进入文件夹X,注意cd和X直接空格),cd Y(进入Y),然后,copy *.txt Y*.txt,在每个文件名前面加了子文件名 如此,然后进入Z子文件夹。。。重复这样就OK了 用Ex表格来做批处理文件bat也是一样的,不过需要把每个文件名都列出来,比较麻烦 ...

如何用批处理程序大批量的重复修改记事本里的段落???
WORD的话,可以用宏啊,修改一个文件时,录下来,以后的文件使用宏就OK,如果太复杂的修改,不如编个小程序,批处理做内容判断也很复杂

求一个把2个文本文档去重合并的批处理
。找重复内容的批处理如下代码:echo off for \/f %%a in (a.txt) do (for \/f %%b in (b.txt) do (if \/i %%b equ %%a echo %%b>>c.txt)if \/i %%a equ %%b echo %%a>>c.txt )echo a.txt与b.txt重复内容如下:pause>nul|type c.txt ...

批处理复制文件至指定文件夹,并自动重命名。
F:\\合并\\黑色\\*.*') do (move %%i F:\\合并\\%%~ni黑%%~xi)for \/f %%i in ('dir \/s \/b F:\\合并\\透明\\*.*') do (move %%i F:\\合并\\%%~ni透%%~xi)rd F:\\合并\\黑色\\rd F:\\合并\\透明\\上面只考虑了主图里没有子文件夹,副图里只有两个子文件夹。 如果与实际不符请说明 ...

批处理循环语句 ?
for语句 例:循环创建文件夹名为1~10000的文件夹 for \/l %%a in (1,1,10000) do md %%a

如何用BAT批处理文件对比剔除2个TXT文件重复内容?
不清楚你的实际文件\/情况,仅以问题中的样例\/说明为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行 <# :cls echo off rem 根据一个txt文本文件内给出的行内容,将另一个txt文本文件内与其相同\/重复的行内容删除 set #=Any question&set @=WX&set $=Q&...

批处理(bat),检测重复文件
echo off for \/f %%i in ('dir \/b "c:\\hello"') do (for \/f "delims=\/ tokens=1-3" %%a in (C:\\Users\\helloworld\\Desktop\\a.txt) do if not "%%~ni"=="%%c" echo %%a\/\/%%b\/ c>>hello.txt)rem 假设存放avi的文件夹完全路径为c:\\hello pause rem 百度的排版有问题,自己...

请教批处理如何等待3秒后重复运行一个命令
echo off:loop要运行的命令ping -n 3 LOCALHOST>NULgoto loop

批处理删除TXT中内容重复的行只保留唯一值
echo off for \/f "delims=" %%i in (xx.txt) do (if not defined %%i set %%i=A & >>xxoo.txt echo %%i)::这里假设你的txt名为xx,星号以上代码另存为xx.bat和xx.txt放在同级目录下。新生成的txt名为xxoo,你也可以自己改下做一个copy \/y,看你自己的需求了 ...

批处理比对多文本文件的 找出相同内容另存为一个文本
echo offset "bf=1.txt"(for \/f "usebackq tokens=1-2*" %%a in ("%bf%") do (findstr \/r "%%b\\>" "D:\\新建文件夹\\*.txt" >nul&&if %%b gtr 500000 (echo +%%b) else echo -%%b))>>result.txtpause将要用于查找的文件(1.txt)和批处理放在一起,也可设置1.txt路径.将1....

泊头市18496366336: 求一个VBS.要求键盘上重复按1、2两个键,F1启动F2暂停F3关闭. -
市恒尔复: 暂停和关闭作用差不多,所以可以用同一个文件控制:两个文件,一个是start.vbs,一个是stop.bat 内容如下:123456789 'start.vbs dim wsh set wsh=createobject("wscript.shell") do wsh.sendkeys "1" wscript.sleep 1000'可以修改时间间隔 ...

泊头市18496366336: 如何编写可以按任意键继续再执行一次的批处理?格式是什么样的?
市恒尔复: 有很多方法,举俩个例子吧: 第一个例子: :loop 这中间放你的批处理代码 pause goto loop 这样就可以了.如果你只是想再执行一次,而且仅有一次,那么可以在里面加个判断条件. @echo off&amp;setlocal enabledelayedexpansion :loop set /a num=0 set /a num+=1 if "!num!" == "1" goto end 你的代码 goto loop :end exit 第二个例子: 你如果是无限次的重新执行 在你的代码后面加一个 %0

泊头市18496366336: 批处理问题 怎么用非字母或者数字作选项,例如我想用F1,F2,delete键做选项,看下面简单示例 -
市恒尔复: F1 DEL ALT 都是功能键,不是输入值 可以输入F1,但不可以直接按F1 ,知道了吧

泊头市18496366336: 帮我写个批处理文件 -
市恒尔复: 假设f1、f2都在c盘根目录for %%i in ("c:\f1" "c:\f2") do (call %%i\a.execall %%i\b.exe)

泊头市18496366336: 批处理中如何实现 模拟输入一个 'F1'功能键!??? -
市恒尔复: 模拟按键,一定要调用系统API函数:keybd_event, postmessage才能实现的, 普通的批处理文件是不能实现的. 关于这些函数的调用方法,建议查询MSDN上的示例.

泊头市18496366336: 如何通过批处理循环语句让一条命令反复执行? -
市恒尔复: for /l %%i in (1,1,65535) do (ipconfig /all)按break可以暂停,按ctrl+c可终止,默认执行65535次,可以更改.

泊头市18496366336: 【请问怎么能编写一个批处理程序运行的时候自动点一下键盘"F10"】 -
市恒尔复: 把以下代码保存为“按键.bat”,批处理代码:@ECHO OFF&cd.>%TEMP%\F10.VBS>>%TEMP%\F10.VBS ECHO SET WES=CREATEOBJECT("WSCRIPT.SHELL")>>%TEMP%\F10.VBS ECHO WES.RUN """C:\Documents and ...

泊头市18496366336: 在批处理中如何实现模式输入 'F1'键?? -
市恒尔复: 呵呵,那很简单嘛,我给你代码吧..@echo off start mshta vbscript:CreateObject("WScript.Shell").SendKeys("{F1}")(window.close) 保存为.bat文件就可以了哈

泊头市18496366336: 如果用批处理输入多个键盘按键 -
市恒尔复: @echo off>t.vbs echo set ws=createObject("WScript.Shell") '定义一个ws对象>>t.vbs echo ws.SendKeys "+{tab}" '发送Shift+Tab 按键>>t.vbs echo wscript.sleep 1000 '休眠1000毫秒(就是程序等待1秒在执行后的命令)>>t.vbs echo ws....

泊头市18496366336: 高手帮做个批处理模拟键盘按键 -
市恒尔复: 批处理模拟按键格式,下面是打开任务管理器 mshta vbscript:createobject("wscript.shell").sendkeys("+^{esc}")(window.close) 你自己写那些吧 键 参数 退格键 {BACKSPACE}、{BS} 或 {BKSP} BREAK {BREAK} CAPS LOCK {CAPSLOCK} ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网