batch-file - 如何使用命令打开 cmd 一定次数
问题描述
我有一个带有某个命令的 cmd 打开,并希望它复制他们键入的次数。
解决方案
在批处理脚本中输入myscript.bat
:
@echo off
for /L %%i in (1,1,10) do (
echo.%%i
)
这将打印 1..10 个数字。
有关详细信息,请在控制台窗口中键入:for /?
如果您想在每次迭代时打开单独的控制台:
@echo off
for /L %%i in (1,1,10) do (
start "" "%COMSPEC%" /C "echo.%%i&pause"
)
推荐阅读
- c++ - 使用 `{}` 在 C++ 中聚合初始化联合
- javascript - Javascript中的未定义与引用错误
- reactjs - WebStorm 特定文件名不会被识别为 TypeScript 文件
- python-3.x - 为什么 pip 要求我选择一个程序来运行 pip?
- java - android中更改主题的切换按钮
- tensorflow - Tensorflow 1.12 与 Tensorflow 2.4 不同的结果
- macos - 如何修改 vim .zshrc 中的文本?
- c# - Azure FileShare - FileShareClient.UploadAsync(stream) - 找不到资源错误
- python - 与 Html 中的日期类型匹配的 Python 类型
- powershell - 需要将变量作为字符串存储在另一个变量中