大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频。

今天我们学习DOS命令start这个命令,它可以启动一个EXE程序,也可以启动一个BAT批处理脚本,这个命令我们经常用到,是一个比较重要的命令,start这个命令是个并行的命令,就是说运行exe的时候它可以同时运行多个,稍后我会用批处理脚本和大家演示一下,参数我会简单的介绍一下,然后还会讲一下使用start启动新的不同窗口批处理变量互相访问使用这些操作。

输入命令start /?可以查看这个命令的介绍和参数,它这个命令参数介绍比较多,我这里简单的介绍几个参数。

比如参数MAX 以最大化方式启动窗口。MIN 以最小化方式启动窗口,上面图片里边简单的写了几行代码,大家可以练习一下其他的参数就不过多的介绍了,我们平时用的也不是太多。

这里介绍一下批处理中并行和串行的一个概念,比如这个脚本,第一行第二行就是启动一个计算器,这样运行这个脚本的话就是一个串行的。

运行脚本,大家可以看到启动了第一个计算器,这个脚本第二行运行的计算器并没有运行,只有在关闭这个计算器之后才会运行到第二个,这个就是一个批处理脚本中一个串行的概念,依次运行EXE,当第一个关闭之后才会运行到第二个。

我们修改一下脚本,在第一行和第二行都加上命令start这个命令,我们再次运行看一下这个效果。

这次运行批处理脚本,可以看到是同时出现了两个计算器,然后直接运行到了第三行,start这个命令并不会卡在这个批处理脚本中,它是并行运行的,不会等待第一个程序结束之后才会运行第二个,所以有的时候我们在做多个批处理或者运行多个程序的时候必须使用start这个命令,后续我们做的其他的脚本也会用到这个命令。

我们再看一下不同的窗口之间传递的参数,比如我做了一个批处理,第一行就是直接输出变量x,在这个批处理中,并没有任何x的设置保存的值。

我们在CMD窗口先设定一下,x的值,set x=10,然后运行1.bat,这个时候bat会在当前的CMD窗口中直接就输出x变量的值。

我们再对比一下,通过start这个命令调用1.bat看一下这个效果。

运行后可以看到新建了一个CMD批处理的窗口,它也能直接输出了一个10这个值,start这个命令可以在一个新的窗口中传递当前一些变量的值,这个在多个批处理中,我们会用到这个概念,大家可以练习一下,关于还有一些其他的参数,传递变量的一些知识,我后续会继续写一些其他的文章陆续讲解的,今天我们学习start这个命令也是比较常用,大家可以多练习一下。

感谢观看本篇文章,希望对你有所帮助,本文由老盖聊技术原创,我是老盖,专注分享IT互联网与电脑知识,欢迎关注,本文是出于爱心帮助人的目的所写,请随意分享转载,帮助人越多爱的力量就越大,感谢正能量传播。

bat执行exe程序_dos命令start教程,并行运行exe程序或者启动bat批处理cmd脚本相关推荐

  1. Windows在cmd命令行环境下运行c程序

    现在有许多便利的编译器,例如DevC++,sublime,vscode等等,在这些编译器里面我们添加必要的插件就可以直接运行C语言程序.但是还有一种我们可以采取的普适的运行C程序的方法--在cmd命令 ...

  2. 在cmd中使用命令来编译并运行java程序,导入其他jar包,使用windows批处理文件

    一.使用cmd编译并运行java程序 今天帮朋友做一件事,他是一个不懂技术的人,说需要一个工具来做数据筛选,没有什么学识的我只想到了使用java程序来实现,于是上去就是一通abcd,玩笑归玩笑,做完了 ...

  3. dos下编写java程序_在DOS命令行状态下,如果命令java Hello成功运行了程序,那么下面哪些叙述是正确的()...

    [判断题]在JDK命令行开发工具中,用编译程序javac.exe编译生成的文件是二进制可执行文件. [论述题]你认为堂吉诃德是一个怎样的人? [简答题]练习函数 [单选题]下列制度体现商法提高交易效率 ...

  4. letswave教程:脑电数据图形绘制、批处理以及脚本生成

    letswave教程:脑电数据图形绘制.批处理以及脚本生成 1 单主题图形生成 1.1 打开图形模块 1.2 创建子图 1.3 添加内容 1.4 设置轴参数 1.5 导出图形 2 多主题图形生成 2. ...

  5. bat循环执行带参数_dos命令exit图文教程,结束退出CMD.EXE程序或当前bat批处理脚本...

    大家好,我是老盖,首先感谢观看本文,本篇文章做的有视频,视频讲述的比较详细,也可以看我发布的视频. 今天我们学习dos命令中的exit这个命令,退出 CMD.EXE 程序(命令解释器)或当前批处理脚本 ...

  6. linux执行命令段错误,Linux运行fortran程序 出现段错误(segmentation fault)

    在Windows下编译运行fortran程序时,没有问题 ,运行时出现堆栈错误,只要在CVF里修改一下扩大内存设置: MAIN MENU: Project ===> Setting ===> ...

  7. bat文件改成sh文件在linux上运行java程序

    最近公司迁移服务器,从windows系统改为linux系统,里面有一些老程序是直接用bat文件启动的. 在linux中需要启动.sh文件才行,所以需要将bat文件改成sh文件才行 先粘出bat文件和s ...

  8. 使用命令行编译、运行Java程序

    我们一般都是通过IDE(如Eclipse.Intellij Idea,STS等)来开发,调试java项目. 在不借助IDE的情况下,如何编译.运行Java程序. 使用javac 命令,可以通过只敲击j ...

  9. 向程序发送命令失败_Word提示:“向程序发送命令时出现问题”重装软件也没用?...

    今天去帮同事维修电脑,问题为:打开word时提示:向程序发送命令视出现问题. 看似很简单的问题,之前也遇到过,但忘记了是怎么修复的,百度搜索问题解决办法后,共以下几种方法: 1.删除word模版文件 ...

最新文章

  1. 自定义关机计算机,在win7系统中自定义设置关机壁纸教程介绍
  2. ASP.NET MVC 3 Internationalization
  3. aapt2 资源 compile 过程
  4. 408最后计算机网络题库,2021考研计算机统考408专业基础综合题库
  5. 12v电流表的正确接法_滑动变阻器的分压与限流接法
  6. 网页导出pdf不完整_网站中的页面如何转成PDF文档?
  7. Draw.io--自认为最好用的流程图绘制软件
  8. Function与Object
  9. 数据库 - 库表操作 - 存储引擎
  10. 桶排序(bucket sort)
  11. Java Servlet 实战入门教程-01-Servlet 是什么,Servlet与tomcat/j2EE的关系
  12. 微信小程序发布全流程
  13. c语言摄氏度单位ascii,请问温度标识 ℃,ASCII码怎么写
  14. UNICODE,GBK,UTF-8区别
  15. 实时展示摄像头内容(go server + electron-vue client)
  16. 红米、小米 开发者选项
  17. MSDC 4.3 接口规范(3)
  18. js 字符串格式化format函数扩展
  19. 随机梯度下降法,批量梯度下降法和小批量梯度下降法以及代码实现
  20. python3*1**3 表达式输出结果为_22 % 3 表达式输出结果为________

热门文章

  1. nginx php mysql一些常用命令(windows linux)
  2. JSONObject与GSON的一些常用的方法的使用
  3. php ajax复选框是否选中的值,jquery-ajax - php+ajax分页时,checkbox复选框选中的问题...
  4. python图片保存重命名_Python实现重命名一个文件夹下的图片
  5. 计算机jsp外文文献,计算机 JSP web 外文翻译 外文文献 .doc
  6. oracle binary_integer pls_integer,oracle中binaryinteger与plsinteger的区别
  7. 怎么在Windows 11中为音频输出选择扬声器
  8. Win10系统开机任务栏一直转圈怎么解决
  9. 腾讯视频怎么上传自己的视频?
  10. element el-tree懒加载+搜索