迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 >

在批处理脚本中运行带有参数的批处理文件

作者:迹忆客 最近更新:2024/03/15 浏览次数:

有时我们需要使用必要的参数从当前 Batch 脚本运行一个新的 Batch 脚本。本文将讨论如何从批处理文件中运行具有多个参数的另一个批处理文件。


在批处理脚本中运行带有参数的批处理文件

要运行带有参数的批处理脚本,我们必须遵循这种通用格式,YourScript.bat Parameter_1 Parameter_2 Parameter_3。你将在参考脚本(如 %1 %2 ... %n)上以数字序列获得参数。

让我们看一个带有解释的示例,以使其更容易。

下面是我们的参考脚本。脚本内的代码在下面共享。

@echo off
ECHO The first parameter is %1
ECHO The second parameter is %2
ECHO The third parameter is %3

上面的代码将打印参数。引用上述代码的代码如下:

TestScript.bat 300 250 800

我们将参考脚本重命名为 TestScript.bat。当你点击 Enter 时,你将获得如下输出。

The first parameter is 300
The second parameter is 250
The third parameter is 800

让我们来看一个复杂的例子。现在我们将创建一个引用脚本来获取参数,执行添加操作,并向我们展示结果。

我们上述参考脚本代码的修改版本将如下所示。

@echo off
ECHO The first parameter is %1
ECHO The second parameter is %2
ECHO The third parameter is %3

以与之前相同的方式调用脚本后,你将获得如下输出。

TestScript.bat 300 250 800

输出:

The first parameter is 300
The second parameter is 250
The third parameter is 800
The result is 1350

上一篇:在 Windows PowerShell 中获取命令行参数

下一篇:没有了

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

等待 Windows 批处理文件中的命令完成执行

发布时间:2023/08/16 浏览次数:1297 分类:操作系统

本文说明了在执行下一个命令之前等待命令或程序完成的不同方法。使用 /WAIT 等待命令完成执行 当我们使用START命令在批处理文件中启动程序时,我们可以通过在START命令中添加/wait来等待程序

从批处理文件中将输出重定向到文本文件

发布时间:2023/08/16 浏览次数:357 分类:操作系统

本文将介绍从文本文件中重定向输出的不同方法。批处理脚本中的重定向运算符 我们可以使用重定向运算符将批处理文件的输出重定向到文本文件。 重定向运算符将输入重定向到命令或命令的

Spring Batch 中的步骤范围

发布时间:2023/08/16 浏览次数:148 分类:操作系统

本文介绍了 Spring Batch 中 Step Scope 的工作原理。 Spring Batch 具有三个主要的高级组件:应用程序、Batch 核心和 Batch 基础架构。Spring Batch 中的作业和步骤

批处理文件中 % 和 %% 之间的区别

发布时间:2023/08/16 浏览次数:360 分类:操作系统

本文介绍了批处理文件中 % 和 %% 之间的区别。 它还讨论了批处理文件和 cmd 中 % 和 %% 的使用,以及环境变量和循环变量。在 CMD 中使用 % 和 %%

使用批处理脚本移动文件

发布时间:2023/08/16 浏览次数:236 分类:操作系统

本文将介绍如何使用批处理脚本移动文件。使用批处理脚本移动文件 我们可以通过将文件从源拖放到目标位置来将文件从一个目的地移动到另一个目的地。

批处理脚本中的错误处理

发布时间:2023/08/16 浏览次数:170 分类:操作系统

本文将展示如何创建批处理脚本来处理错误和失败。 此外,我们还将提供一些使该主题变得更容易的示例。批处理脚本中的错误处理

使用批处理脚本更改 CMD 文本颜色

发布时间:2023/08/15 浏览次数:422 分类:操作系统

本文将首先讨论批处理脚本或批处理文件的基本概念。 介绍完Batch脚本后,我们来讨论一下使用Batch脚本每秒改变CMD的文本颜色的方法。批处理脚本或文件

批量设置命令超时时间

发布时间:2023/08/15 浏览次数:279 分类:操作系统

本文将首先讨论批处理脚本中超时命令的概念。 之后,我们将讨论为任何其他命令设置超时命令。批处理脚本中的超时命令 超时是暂停或延迟特定时间段的实用程序。

批量合并 XML 文件

发布时间:2023/08/15 浏览次数:394 分类:操作系统

本文将首先讨论并了解XML文件格式。 之后,我们将讨论使用批处理命令和脚本将两个或多个 XML 文件合并为一个文件。XML 文件 XML(也称为可扩展标记语言)是一种用于存储和通信数据的标记语

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便