第一步:准备好用于输入的文件list.txt,每次一行,形如:
20
100
"data.1.txt"
20
100
"data.2.txt"
保存为list.txt
注意,如果运行100次,每次输入3回,则list.txt应有300行。(输入内容有规律的话,也可以用批处理生成list.txt)
第二步:
(1)如果AA.exe本身是命令行程序的话,批处理文件a.bat这样写就可以了:
@echo off
(for /l %%i in (1,1,100) do AA.exe)<list.txt
(2)如果AA.exe是带有图形界面的程序的话,那就有点复杂了。我能想到的就是模拟按键输入,不知道还有没有其他好的方法。批处理文件a.bat如下:
@echo off
set cnt=100
set num=3
set "title=输入提示"
set time1=2
set time2=3
(for /l %%i in (1,1,%cnt%) do (
start "" AA.exe
ping -n %time1% 127.1 >nul
for /l %%j in (1,1,%num%) do (
set /p str=
setlocal enabledelayedexpansion
set "str=!str:"=""!"
mshta vbscript:clipboarddata.setdata("text","!str!"^)(close^)
endlocal
mshta vbscript:execute("document.write:With CreateObject(""Wscript.shell""):.AppActivate(""%title%""):.sendkeys(""^v~""):end with:self.close"^)
ping -n %time2% 127.1 >nul
)))<list.txt
exit
说明:
第二行cnt的值100:AA.exe要循环运行的次数。
第三行num的值3:AA.exe运行后会的输入次数。
第四行title的值"窗口标题":输入提示窗口的标题内容。这个是关键!如果提示窗口每次都不一样的话,这个批处理还需要修改一下。
第五行time1的值2:AA.exe启动完成所需的秒数。
第六行time2的值3:输入提示窗口相隔的秒数,最小为3。
start命令可以在命令行下运行一个程序,可以打开盘符,文件,文件夹,网址,程序。1.打开盘符:
start C:
start /max E: rem 最大化打开
start /min F: rem 最小化打开
2.打开文件:
start "" "C:\Users\Jerry\Desktop\kali source.txt"
注: 路径中有空格时,不仅路径要加双引号,路径之前也要加(路径之前的空双引号表示空标题)
3.打开文件夹:
start C:\Users\Jerry\Desktop\
4.打开网址:
start www.baidu.com
5.打开程序:
start C:\Users\Jerry\Desktop\雨燕投屏.lnk
点击阅读全文
打开CSDN APP,看更多技术内容
...处理最大化\最小化打开程序_左本的博客_bat start 参数
PATHEXT 变量的默认值为:COM.EXE.BAT.CMD(语法与 PATH 变量相同,使用分号分开不同元素)。当您搜索可执行文件且在任何扩展名上都没有匹配项时,start 将搜索目录名。 具体例子: 说明:如果你所在程序的路径中带有空格,...
继续访问
批处理命令之Start的详细用法
Start启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start 将打开第二个命令提示符窗口。语法start ["title"] [/dPath] [/i] [/min] [/max] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}
继续访问
批处理命令--call和start
目录 call命令总结 call命令总结 call命令应用 call命令与goto命令的区别 start命令总结 start命令简介 start命令应用 start命令与call命令的区别 总结 call命令总结 call命令总结学过汇编或C的朋友,肯定都知道call指令表示什么意思。其实,在这里它的意思也是一样的。在批处理脚本中,call命令用来从一个批处...
继续访问
批处理start命令学习
批处理start命令;
继续访问
Windows一键启动jar包bat脚本制作
Windows 系统下: 在开发部署项目过程中,通常会反复的启动jar包项目,有时候要启动多个服务来支撑系统正常运行,为了提高效率,简化重复性任务,制作一键启动脚本。方便开发调试,也简化运维工作量。 bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。 举个例子:我的项目需要启动redis和项目jar包 @echo off start cmd /k "cd /d d:\apply\redis &&redis-server" start cmd /k
继续访问
Bat02--------实现bat脚本打开文件start命令
要打开一个uiautomatorviewer.bat的文件,要是平常要手动的去一个文件多层嵌套下去找到然后打开,那么我们的bat脚本可以让我们直接双击脚本就可以啦 bat是window脚本 运行方式是双击 代码如下: @echo off start C:\自动化安装包\SDK\android-sdk-windows\tools\uiautomatorviewer.bat pause s...
继续访问
最新发布 bat -- start
批处理
继续访问
批处理命令之Start的详细用法\批处理打开IE窗口最大化
start /max c:\progra~1\Intern~1\iexplore.exe "http://www.baidu.com" 最大化打开IE网站为:http://www.baidu.com 或者命令行直接用ie打开网站,-k 全屏 c:\progra~1\Intern~1\iexplore.exe -k "http://www.baidu.com" 全屏打开IE网站为:htt
继续访问
bat中的start
前言: 当我们在bat中写上一个全路径加上文件名,这时我们执行这个bat,就可以打开文件。 (打开文件)例: d:/myJava/Demo001/TestTime.java 或者 start d:/myJava/Demo001/TestTime.java 但是对于文件夹却不行,如果我们想打开文件夹,就需要在前面加上start (打开文件夹)例: start d:/myJava
继续访问
windows 脚本 bat: start命令与call命令的区别
start命令与call命令的区别 start命令应用示例:新建两个文本文件,一个命名为startmain,修改文件类型为bat,用Notepad++打开编辑内容为: 1 @echo off 2 set a=1 3 pause>nul 4 echo start startchild.bat 5 start startchild.bat 6 echo end start 7 pause>nul 8 echo %b% 9 pause>nul 一个命名为startch..
继续访问
Bat脚本-Call,Start,直接调用,三种方式调用批处理
##批处理:Call,Start,直接调用,三种方式调用批处理; call:属于调用的方式,在A.bat中call B. bat,B.bat执行完成后会回到A.bat,且只有一个线程工作; Start:属于在新建一个线程执行bat,在A.bat中Start B. bat,点击执行后,会出现两个线程,A.bat和B.bat各占一个线程; 直接调用:属于在当前线程上内容的跳转,在A. bat中直接调用B. bat,点击执行后,线程的所有权限会转交给B. bat,如果B.bat退出线程后,则不会跳回 A.bat
继续访问
热门推荐 .bat文件中start, pause,goto以及rem的用法
我们先来看start, 其实start就是启动,我以前经常用matlab中的system来启动.exe文件,下面我们用start来启动.exe, .bat文件内容如下: @ echo off start calc start calc start calc 结果,连续启动了三个计算器。 另外,start也可以用来打开一个文件夹,如: @ echo off m
继续访问
批处理START打开窗口程序的参数详细介绍
批处理命令当中的START,可以用来打开窗口。打开窗口的时候,你还可以通过START参数来设置所打开窗口的各种属性,下面,逐一为你介绍START及参数是如何使用的。 START命令功能:启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start 将打开第...
继续访问
非常代理(免费网页代理软件)
很好的免费代理工具,亲测可用,而且免费,小巧,免安装
如何使用start.bat脚本文件启动jar包&如何解决cmd(dos)命令行窗口卡进程问题
问题现象: 今天在将项目打包成jar包后,在windows服务器运行,结果卡进程了: 打印的信息在这里一直不动,调用服务的接口也一直在转(超时)。。。 问题分析: 1. 如何使用start.bat脚本文件启动jar包? 1.1 在windows服务器上用创建一个脚本文件(.bat); 1.2 编写java启动jar包的命令,然后双击来启动在当前目录下的jar包,如: start.bat文件: @title xxx服务 java -jar xxxserver.jar pause
继续访问
bat命令大全
文章目录一、bat(批处理文件类型)注意事项命令简介二、使用步骤1.引入库2.读入数据总结 一、bat(批处理文件类型) 注意事项 1.文件保存格式为ANSI 2.以管理员身份运行文件 命令简介 cmd #相当于已管理员身份执行了命令提示符 @echo (off|on) #关闭或打开回显命令 @echo off ipconfig pause #相当于自动打开cmd(命令提示符)输入ipconfig查看电脑网络信息 cd /d 路径地址 #Windows下进入指定路径 pause #一般在
继续访问
内部命令2:start命令
1.语法:start+路径\程序名(包括扩展名)其中路径可以是相对路径,也可以是绝对路径 2.参数:start命令是可以加参数的。介绍几个常用的参数 (1)start/min: 命令解释:以最小化(静默)方式运行程序序,某些程序不能直接面向用户,那么就可以直接用这个命令。 (2)start/max: 命令解释:以默认最大化方式运行程序这个参数与/min相对 (3)start/b: 命令解释:启动应用程序,但不创建新窗口该命令可用于引用某些外部程序例如:start/b gray.exe (4)start
继续访问
.bat脚本基本命令语法
目录 批处理的常见命令(未列举的命令还比较多,请查阅帮助信息) 1、REM 和 :: 2、ECHO 和 @ 3、PAUSE 4、ERRORLEVEL 5、TITLE 6、COLOR 7、mode 配置系统设备 8、GOTO 和 : 9、FIND 10、START 11、assoc 和 ft...
继续访问
一些简单的批处理脚本记录
设定一个简单的批处理脚本.bat,需对某个程序或文件打开并最大化时,批处理脚本如下: /******************************** 1.open the test.txt,and max the windows 2.exit cmd.exe *********************************/ start /max "" "D:\te
继续访问
windows10中简单的dos环境 *** 作
按下windows+R组合键,输入cmd回车 ASSOC 显示或修改文件扩展名关联。 ATTRIB 显示或更改文件属性。 BREAK 设置或清除扩展式 CTRL+C 检查。 BCDEDIT设置启动数据库中的属性以控制启动加载。 CACLS 显示或修改文件的访问控制列表(ACL)。 CALL
继续访问
php start 命令带参数,批处理START打开窗口程序的参数详细介绍
批处理命令当中的START,可以用来打开窗口。打开窗口的时候,你还可以通过START参数来设置所打开窗口的各种属性,下面,逐一为你介绍START及参数是如何使用的。START命令功能:启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start 将打开第二个命令提示符窗口。说简单点,START可以打开某个程序窗口。一、START理论知识介绍START语法如下:start...
继续访问
bat start
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)