广告
返回顶部
首页 > 资讯 > 精选 >怎么在bat文件中调用另一个bat文件
  • 505
分享到

怎么在bat文件中调用另一个bat文件

2023-06-29 10:06:22 505人浏览 安东尼
摘要

小编给大家分享一下怎么在bat文件中调用另一个bat文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!情景一:两个bat文件在同一个目录下有时候我们需要在一个ba

小编给大家分享一下怎么在bat文件中调用另一个bat文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

情景一:两个bat文件在同一个目录下

有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下。

a.bat

@echo offecho I am a.bat…echo now run the b.batcall b.batecho over

b.bat

@echo offecho I am b.bat…

在cmd窗口中执行a.bat,结果如下:

I am a.bat…
now run the b.bat
I am b.bat…
over

通过call命令,我们可以调用另一个bat文件,执行完会再返回到原本的bat文件中继续执行。但是这里有个问题,就是两个bat文件必须在同一个目录下,否则会找不到要call的bat文件。

情景二:两个bat文件不在同一个目录下

假如要call的bat文件在其他目录,我们可以在call之前,先使用cd /d 目录来进入相应的目录,接着再call就行了,如下:

a.bat

@echo offecho I am a.bat…echo now run the b.batcd /d D:\testcall b.batecho over

b.bat

@echo offecho I am b.bat…

执行后得到结果如下:

I am a.bat…
now run the b.bat
I am b.bat…
over

不过,这里需要注意的是,此时执行完命令的cmd窗口的当前目录是b.bat所在的目录了,而不是a.bat的目录。

情景三:开启一个新的cmd窗口来运行另一个bat文件

假如我们希望另外启动一个新的cmd窗口来运行b.bat,可以通过start cmd命令来实现,如下:

a.bat

@echo offecho I am a.bat…echo now run the b.batcd /d D:\teststart “” cmd /k call b.batecho over

b.bat

@echo offecho I am b.bat…

执行后得到结果如下:

原本的cmd窗口中:

I am a.bat…
now run the b.bat
over

新的cmd窗口中:

I am b.bat…

这里简单解释下该命令的参数:

start “” cmd /k call b.bat
“”是一段字符串,代表新打开的cmd窗口的名字,可以随便起名。
/k是表示新打开的cmd窗口在执行完命令后保存打开状态,如果希望执行完就关闭窗口就使用/c
call b.bat表示call命令,即调用b.bat文件;该命令可以用”“括起来,即:”call b.bat”

以上是“怎么在bat文件中调用另一个bat文件”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注编程网精选频道!

--结束END--

本文标题: 怎么在bat文件中调用另一个bat文件

本文链接: https://www.lsjlt.com/news/324225.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在bat文件中调用另一个bat文件
    小编给大家分享一下怎么在bat文件中调用另一个bat文件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!情景一:两个bat文件在同一个目录下有时候我们需要在一个ba...
    99+
    2023-06-29
  • cmd bat文件中怎么调用另一个bat文件
    这篇文章主要介绍“cmd bat文件中怎么调用另一个bat文件”,在日常操作中,相信很多人在cmd bat文件中怎么调用另一个bat文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”cmd...
    99+
    2023-06-30
  • 浅谈如何在bat文件中调用另一个bat文件
    目录情景一:两个bat文件在同一个目录下情景二:两个bat文件不在同一个目录下情景三:开启一个新的cmd窗口来运行另一个bat文件情景一:两个bat文件在同一个目录下 有时候我们需要...
    99+
    2022-11-13
  • 教你cmd bat文件中调用另一个bat文件的方法
    目录情景一:两个bat文件在同一个目录下情景二:两个bat文件不在同一个目录下情景三:开启一个新的cmd窗口来运行另一个bat文件情景一:两个bat文件在同一个目录下 有时候我们需要...
    99+
    2022-11-13
  • bat文件怎么用
    这篇文章主要为大家展示了“bat文件怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“bat文件怎么用”这篇文章吧。首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时...
    99+
    2023-06-09
  • Python跨文件调用函数以及在一个文件中执行另一个文件
    目录一、项目简介二、调用类型1、调用同文件中的函数2、调用同目录下不同文件中的函数3、调用同级文件夹文件中的函数4、调用上一级文件夹文件中的函数5、调用上一级文件夹子文件夹下文件中的...
    99+
    2022-12-09
    python跨文件调用函数 python函数之间的调用 python一个文件中执行另一个文件代码
  • 怎么用bat文件修改ip
    本篇内容主要讲解“怎么用bat文件修改ip”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么用bat文件修改ip”吧!ModifyTo21Ip.bat代码如下:@ECHO OFF re...
    99+
    2023-06-09
  • python如何在一个py文件中调用另一个py文件中的方法
    要在一个Python文件中调用其他Python文件中的方法,可以使用Python的模块导入功能。模块是一个包含Python定义和语句的文件,可以被其他Python程序导入和使用。 假设我们有两个Python文件,一个是file1.py,另一...
    99+
    2023-09-22
    python 开发语言
  • python怎么调用另一个文件的变量
    要在一个Python文件中调用另一个文件的变量,你可以使用以下几种方法:1. 使用import语句导入整个文件:- 在调用文件的Py...
    99+
    2023-09-13
    python
  • bat怎么延时删除指定文件夹中文件
    这篇文章主要为大家展示了“bat怎么延时删除指定文件夹中文件”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“bat怎么延时删除指定文件夹中文件”这篇文章吧。一、bat延时xp程序中通过ping 1...
    99+
    2023-06-08
  • CSS文件中怎么引入另一个CSS文件
    这篇文章主要讲解了“CSS文件中怎么引入另一个CSS文件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS文件中怎么引入另一个CSS文件”吧!   @i...
    99+
    2022-10-19
  • 怎么使用bat删除文件夹及子文件夹
    您可以使用以下命令来删除文件夹及其子文件夹:```bat@echo offSET /P folder="请输入要删除的文件夹路径: ...
    99+
    2023-10-08
    bat
  • 怎么用bat删除指定文件夹
    您可以使用以下的Windows批处理脚本来删除指定文件夹:```batch@echo offset "folderPath=C:\p...
    99+
    2023-10-08
    bat
  • bat中如何定时删除一个文件夹内的所有子文件夹和文件
    这篇文章将为大家详细讲解有关bat中如何定时删除一个文件夹内的所有子文件夹和文件,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在win9x的年代,用deltree这个外部命令就很容解决这个问题,不过从wi...
    99+
    2023-06-08
  • Js文件函数中如何调用另一个Js文件函数
    小编给大家分享一下Js文件函数中如何调用另一个Js文件函数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!我们知道,在html中,...
    99+
    2022-10-19
  • Bat脚本之在文件中查找多个字符串并保存到文件中
    概述 本文讲述的是对文本的内容进行检索,找到需要匹配的字符串并挑出对应字符串输出到新的文本中,实现文本内容过滤的效果。 背景 本人在开发的过程中,经常会打印一些 log 数据来监测系...
    99+
    2022-12-26
    文件查找 查找多个字符串
  • linux怎么拷贝文件夹到另一个文件夹
    在Linux中,可以使用`cp`命令来拷贝文件夹到另一个文件夹。以下是拷贝文件夹的两种常见方法:1. 拷贝文件夹及其内容:```cp...
    99+
    2023-10-09
    linux
  • 怎么用BAT创建文件夹文件及回显环境变量
    这篇文章主要为大家展示了“怎么用BAT创建文件夹文件及回显环境变量”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“怎么用BAT创建文件夹文件及回显环境变量”这篇文章吧。1、创建文件夹:mdmd&n...
    99+
    2023-06-29
  • matlab如何调用另一个文件的变量
    在MATLAB中,可以使用`load`函数加载另一个文件的变量。具体步骤如下:1. 创建一个.m文件,其中定义了一个或多个变量,例如...
    99+
    2023-09-05
    matlab
  • 怎么用bat批处理彻底隐藏文件
    这篇文章主要介绍“怎么用bat批处理彻底隐藏文件”,在日常操作中,相信很多人在怎么用bat批处理彻底隐藏文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用bat批处理彻底隐藏文件”的疑惑有所帮助!接下来...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作