千家信息网

bat脚本之新窗口执行命令是什么

发表于:2025-11-10 作者:千家信息网编辑
千家信息网最后更新 2025年11月10日,本文小编为大家详细介绍"bat脚本之新窗口执行命令是什么",内容详细,步骤清晰,细节处理妥当,希望这篇"bat脚本之新窗口执行命令是什么"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习
千家信息网最后更新 2025年11月10日bat脚本之新窗口执行命令是什么

本文小编为大家详细介绍"bat脚本之新窗口执行命令是什么",内容详细,步骤清晰,细节处理妥当,希望这篇"bat脚本之新窗口执行命令是什么"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。

用bat脚本打开新窗口输出hello world:

start "" cmd /k "echo hello world"

""表示新窗口没标题或者标题为空

/k表示执行完命令不关闭新窗口,/c表示执行完关闭窗口

1、用bat脚本打开一个新窗口,标题为tom,输出hello,两秒后输出world

timeout /t 2倒计时两秒,也有人喜欢用ping,(ping 127.1 –n 2 >nul)

输出多个命令之间需要用&&符号,都在新窗口输出需要用""引号标注,如果不打"",第一个命令后面的将在启动脚本窗口执行,不会在新窗口执行

start "tom" cmd /k "echo hello&& timeout /t 2 && echo world"

2、如何将新打开的窗口取消掉编辑插入模式,防止鼠标点击新窗口导致窗口卡住,服务不运行

在脚本最前面复制一下命令,脚本中新打开的窗口都会默认关闭编辑和插入模式

reg add HKEY_CURRENT_USER\Console /v QuickEdit /t REG_DWORD /d 00000000 /f

3、如何控制新打开窗口大小

脚本开头定义变量

set evn1=mode con cols=70 lines=25

cols为窗口长度,lines为窗口宽度(是不是百分比不太清楚)

调用变量方法:%evn1%

start "tom" cmd /k "%evn1% && echo hello&& timeout /t 2 && echo world"

4、手动设置标题

title kimistart "" cmd /k "%evn1% &&title kimi && echo hello&& timeout /t 2 && echo world"

5、设置地址

在E盘a目录下打开新窗口

start "" /d E:\a cmd /k "echo hello world"

综合:

创建一个批处理脚本,在E盘a目录下,打开一个标题为a的窗口,大小设置,对a目录下的git代码进行更新,打包,并启动子目录target中test.jar包

@echo off::======配置变量========rem 这个单词开头的为注释信息rem 设置地址path_aset path_a=E:\arem 设置窗口大小set evn1=mode con cols=70 lines=25::======开始运行========rem 禁止新窗口启动编辑插入模式reg add HKEY_CURRENT_USER\Console /v QuickEdit /t REG_DWORD /d 00000000 /fstart /d E:\a cmd /k "%evn1% && git pull && mvn install && cd target && title a && java -jar test.jar"

rem 脚本结尾最后加上pause,执行完脚本还在等待任意输入,退出,如果不加脚本执行完直接关闭脚本执行窗口

补充:windows bat如何启动一个新的cmd窗口并在其内执行命令

两种方式:

1,

start cmd /k echo Hello, World!

2,

start cmd /C pause

区别是第二种执行完毕以后,新开的窗口会自动关闭,第一种则不会

读到这里,这篇"bat脚本之新窗口执行命令是什么"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。

脚本 命令 输出 变量 大小 文章 模式 目录 内容 地址 开头 标题 运行 妥当 倒计时 之间 代码 单词 多个 子目 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 数据库比较运算和乘法运算 我的世界服务器梦想之城 北京工业大学网络安全专业排名 跨专业软件开发面试 科技改革30条工业互联网 服务器换了硬盘之后还是告警 fm2018中文数据库 深圳宝创达软件开发有限公司 关于网络安全的班会计划 奉贤区项目数据库服务有哪些 点点盈互联网科技 大云小学开展网络安全知识讲座 暗黑破坏神2如何设置服务器 网络安全运行安全包括哪些 望远县政务软件开发公司 电话显示服务器不对是拉黑了吗 服务器防火墙组网上线 毕节 网络安全 数据库日期转换成文本格式 数据库中的dml ddl 怎么完全删除电脑上面的数据库 收费站开展网络安全知识培训简讯 如何加强公安网络安全 网络安全保卫大队调研文章 开一家软件开发公司想法 网络安全中心异地登录 miit网络安全与云管理 北京网络技术信息热线 移动交换网络安全 深入理解linux网络技术教程
0