如何让cmd批量启动在百叶窗内

如何让cmd批量启动在百叶窗内

原本用bat批量打开cmd运行后是单独打开的cmd窗口

img

如何让cmd批量启动在百叶窗内↓ 能修改标题最好了

img

批量启动是不会折叠在百叶窗的,修改标题在批处理时写上title 文字 即可。
参考:https://jingyan.baidu.com/article/73c3ce28dda9a2a40343d9e1.html

用call命令可以同一个窗口分别调用不同bat,cmd的百叶窗我还没见过,咋整出来的

要在 Windows 操作系统中批量启动 cmd 命令窗口并在同一个窗口内执行命令,可以使用以下方法:

1.编写一个批处理文件(例如,test.bat),在其中输入以下代码:

@echo off
title My Batch Script
setlocal
for /l %%x in (1,1,5) do start /b cmd /c "echo Running command %%x & pause"
endlocal


在此示例中,start /b cmd 命令将在后台启动新的 cmd 窗口,并使用 /c 参数执行指定的命令。echo 命令将输出运行命令的编号(1 到 5),然后使用 pause 命令暂停窗口的执行,直到用户按下任意键。

2.保存并关闭批处理文件,并在 Windows 资源管理器中双击运行该文件。这将在当前 cmd 窗口中启动新的 cmd 窗口,并在其中执行指定的命令。
请注意,在这种情况下,所有的命令都将在同一个 cmd 窗口内顺序执行,并且可以使用窗口标题栏上的“百叶窗”按钮来切换不同的命令窗口。