batch-file - 如何制作一个批处理文件,该批处理文件将制作一个执行 2 个命令的批处理文件
问题描述
我正在尝试制作一个批处理文件,该文件将创建另一个批处理文件,并且其中的第二个批处理文件将包含 2 个命令,因此如果第二个批处理文件被激活,它会执行这两件事。我有基本的想法,我可以创建一个批处理文件来制作另一个批处理文件
echo echo ^> b.bat > a.bat
现在我想做它,这样我就可以启动一个批处理文件,其中至少有 2 个命令,这就是我所拥有的。
echo echo ^> start ^ echo start ^ > z.bat
我几乎需要知道如何进行输入,这样它将启动第二个启动命令。是的,我知道一些胡萝卜在哪里,是错误的。我知道你可以用其他脚本类型来做这样的事情,但我想保持批量。
对不起,如果编码不完美,我还在学习。
解决方案
要制作一个批处理文件,该批处理文件将生成一个包含无限量命令的批处理文件,可以使用 bat 文件中的这行代码来完成。
echo^ start co1 ^| start co2 ^| start co3 ^| start co4 >aa.bat
corse 更改“start co1-co4”以添加更多只是做 ^| 正如你所看到的那样,我做到了。您还可以将 aa 更改为您想要的名称。
推荐阅读
- single-sign-on - 如何在 Cognito 托管 UI 中启用 SAML 联合而不宣传他们的客户列表?
- deep-linking - xcode 11 beta5 和 swiftui 上的深度链接
- javascript - 使用 Graphql 和 Github API 获取存储库信息
- r - 如何修复 f(...) 中的错误:美学不能随色带而变化
- asp.net-mvc - 如何根据 ASP.NET MVC 中的外键过滤 tolist 查询结果
- spring-boot - 如何在zuul代理spring boot、Sprng security、spring-security-oauth2的下游服务器中获取Security Principal值
- android - 如何在房间使用日期和时间
- android - 在 Flutter 中为选项卡添加底部边框
- java - Android 上的@Module.subcomponents
- angular - 为不同模块中的每个导入添加/加载 SharedModule?