-
cmd 如何在bat文件中调用另一个bat文件
2018-12-08 10:38:01情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下。 a.bat @echo off echo I am a.bat… echo now run the b.bat call b.bat echo over ...微信搜索:“二十同学” 公众号,欢迎关注一条不一样的成长之路
情景一:两个bat文件在同一个目录下
有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下。a.bat
@echo off echo I am a.bat… echo now run the b.bat call b.bat echo over
b.bat
@echo off echo 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 off echo I am a.bat… echo now run the b.bat cd /d D:\test call b.bat echo over
b.bat
@echo off echo 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 off echo I am a.bat… echo now run the b.bat cd /d D:\test start “” cmd /k call b.bat echo over
b.bat
@echo off echo 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”
-
cmd - 如何在bat文件中调用另一个bat文件
2017-11-14 23:31:22情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下。 a.bat @echo off echo I am a.bat… echo now run the b.bat call b.bat ...情景一:两个bat文件在同一个目录下
有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下。
a.bat
@echo off
echo I am a.bat…
echo now run the b.bat
call b.bat
echo overb.bat
@echo off
echo 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 off
echo I am a.bat…
echo now run the b.bat
cd /d D:\test
call b.bat
echo overb.bat
@echo off
echo 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 off
echo I am a.bat…
echo now run the b.bat
cd /d D:\test
start “” cmd /k call b.bat
echo overb.bat
@echo off
echo 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” -
windows批处理 如何在bat文件中调用另一个bat文件
2019-09-08 09:14:52有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下。 a.bat @echo off echo I am a.bat… echo now run the b.bat call b.bat echo over b.bat @echo off echo I am b.bat...一.两个bat文件在同一个目录下
有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下。
a.bat
@echo off echo I am a.bat… echo now run the b.bat call b.bat echo over
b.bat
@echo off echo 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 off
echo I am a.bat…
echo now run the b.bat
cd /d D:\test
call b.bat
echo overb.bat
@echo off
echo 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 off
echo I am a.bat…
echo now run the b.bat
cd /d D:\test
start “” cmd /k call b.bat
echo overb.bat
@echo off
echo 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”
-
PHP文件调用 bat文件方法
2018-03-21 06:51:13比如说我有一个bat文件 :1.bat 文件在D盘根目录下面 我在PHP文件里面应该如何运行这个1.bat文件 -
bat文件中如何调用另一个bat文件
2018-02-28 19:22:41先创建一个名为user的bat文件,内容如下: @echo off echo 我是一个名字叫jary的用户 echo 大家好 user.bat的路径为:C:\Users\admin\Desktop\user.bat 接下来再创建一个名为group的bat文件,内容如下: @...先创建一个名为user的bat文件,内容如下:
@echo off echo 我是一个名字叫jary的用户 echo 大家好
user.bat的路径为:C:\Users\admin\Desktop\user.bat
接下来再创建一个名为group的bat文件,内容如下:
@echo off echo 这是一个群组,请用户发言 rem C: rem cd C:\Users\admin\Desktop call user.bat pause
执行group.bat,执行结果如下:
-
BAT文件语法和技巧(bat文件的编写及使用)
2018-08-06 17:47:16BAT文件语法和技巧(bat文件的编写及使用)(转载一) 比较有用的东比较有用的东西 首先,批处理文件是一个文本文件,这个文件的每一行都是一条DOS命令(大部分时候就好象我们在DOS提示符下执行的命令行一样... -
kettle bat文件启动带参数
2020-07-09 16:17:06在windows下想写一个bat文件利用kettle抽取数据,需要指定kettle的路径并在启动时带执行job的路径 1、进入kitchen.bat所在目录 2、启动kettle中kitchen.bat文件 3、添加启动的kjb文件路径 rem 注释内容 打开命名... -
bat文件制作快速闪动炫酷的代码
2018-11-24 23:29:14首先在windows创建一个txt文件,然后改为bat格式的,再用记事本打开编辑输入以下代码: color echo 我好帅,不信你看屏幕都会闪~~~~~~ color 1a echo 我好帅,不信你看屏幕都会闪~~~~~~ color 2b echo 我好帅,不... -
用一个bat文件调用另外两个bat文件,当1.bat执行完后再执行2.bat
2019-07-24 23:30:00用一个bat文件调用另外两个bat文件,当1.bat执行完后再执行2.bat 摘自:https://zhidao.baidu.com/question/492732911.html @echo off start d:\1.bat start c:\2.bat 这样是2个任务同时执行,应该怎么改,... -
bat文件和sh文件
2018-04-11 21:10:37.bat文件和相对应的.sh文件.bat是为了在window系统上执行的文件,.sh另一个是linux下的批处理文件。bat是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。... -
idea报错Cannot run program tomcat的catalina.bat文件或windows无法找到bat文件
2019-10-03 09:19:23最先开始报错的是在idea里面启动tomcat服务器,如下: ...当然也不是catalina.bat文件问题,因为我笔记本打开所有bat文件都这样报错,其他电脑默认是调用cmd启动这些批处理文件的,对于我一个小白,懵了... -
让bat文件后台运行
2019-02-18 14:31:46让bat文件后台运行 文章目录让bat文件后台运行前言方法一方法二 前言 bat文件运行时会有一个黑黑的cmd.exe窗口,很吓人,就算用start/min命令去运行bat文件,电脑的任务栏下仍然会有相关的图标,怎么让bat文件在后台... -
Java操作Bat文件,启动Bat
2016-09-14 16:27:25有时候遇到过这种情况,需要每天定时打开一个.bat的批处理文件,这时候会选择使用Windows任务计划或者程序启动,但是Windows任务计划往往会出现这种那种情况,而导致该.bat文件不能按时启动,这样就需要借助某些程序... -
bat文件-调用Python文件
2018-10-24 21:30:15初次学习bat批处理,利用bat文件调用python文件及bat文件。 set pwd=%cd% rmdir %pwd%\code /s/q call %pwd%\bat\c600_code_xcopy.bat G: cd %pwd% cd .. python ccm_sax.py %pwd% rem cd %pwd%\bat\ rem call ... -
bat文件启动jar文件
2018-03-15 14:14:05把bat文件放在和jar文件的同一个目录下com.hikvision.ga.ArtemisTest是主类函数 自己把文件名和主类替换掉就可以了然后就可以运行 -
C#执行Bat文件
2020-03-07 09:56:48C#调用Bat文件运行 C#执行Bat文件 /// <summary> /// 运行Bat文件 /// </summary> /// <param name="file_path"></param> /// <param name="file_name"></param> public static... -
python:bat文件启动py文件
2020-05-12 16:52:47将bat文件加入环境变量 path后添加: 我的Scripts文件夹中包含:python的运行程序 以及 我的bat文件 bat中包含 @py.exe D:\IDLEProjects\pw.py %* @pause 使用py.exe运行D:\IDLEProjects\pw.py 的python文件,可... -
后台服务一键启动bat文件
2020-09-08 22:38:50需要一键启动这么多服务,则需要写一个bat文件,如果需要开机重启运行此bat文件,则需要把这个bat文件加入到window 的任务计划中(任务计划开机启动,请自行百度), runServer.bat文件如下 @echo off set REDIS_... -
win10运行批处理文件bat文件 一闪而过 解决
2019-01-20 18:33:111.有个文件夹里含有.bat文件 2.在含有.bat文件的文件夹中,按住shift,然后鼠标点击右键,选择“powershell”窗口 3.在窗口中输入.bat文件的名字,然后回车 ... -
.bat文件和脚本文件
2019-03-05 09:52:051..bat文件是一种批处理文件,里面存储着命令,一般可以在windows下直接执行。 批处理文件是扩展名为·bat 或·cmd的文本文件,包含一条或多条命令,由DOS或Windows系统内嵌的命令解释器来解释运行。 使用方便、... -
bat文件操作python的py文件
2019-06-29 09:15:32新建一个txt文件,在里边添加内容 然后保存,将txt类型的文本改为.bat类型的文件 然后双击testt.bat 文件 -
双击.bat文件闪退
2019-03-07 21:55:36因为我bat文件里引用了绝对路径,之后修改了文件名,导致和bat文件中的路径对应不上,修改路径以后成功执行bat文件 -
idea 配置bat文件
2019-10-12 13:21:32在项目开发的中经常要启动其他的服务...1、将其他项目的启动关闭命令写成bat文件,放在项目中 2、配置idea,右键file,选择setting 3、选择Tool出现如下画面,点击+添加bat脚本 4、配置bat文件 5、大功告成 ... -
Java 调用 BAT 文件
2017-05-05 22:55:06Java 调用 BAT 文件 -
bat文件运行一闪而过 解决方法
2019-06-19 15:54:01一般情况下,你双击cmd文件或bat文件,你运行完后,屏幕就会立即关掉 想要停留在命令行有三种解决办法 在bat文件末尾添加cmd(推荐) 假设你要运行的bat文件为run.bat, 那么你就新建一个start.bat文件,内容为start ... -
对Bat文件进行加密
2019-04-09 13:38:44将要加密的bat文件开头加入两个空行,并拖入到MiniHex软件中: 修改前两个字节的数据,修改为FF FE(或者修改为FE FF也可以)如图: 保存一下,Ctrol+s,此时就可以了。 会在bat文件所在目录生成.bak文件,这就是... -
C#执行bat文件
2018-08-09 15:36:001.新建一个bat文件 2.将cmd命令写入bat文件中 例如:(功能是停止MySQL服务) net stop MySQL net start MySQL c#代码: Process proc = new Process(); string targetDir = string.Format(@"D:\bat\"); ... -
bat文件运行日志查看
2019-04-22 17:18:38双击bat文件,会执行该文件中的编码。 有时运行正常,有事一闪而过,运行异常。 如何查看bat的运行日志呢? 1、cmd打开命令行, 2、cd到bat文件所在目录。 3、输入bat文件名后回车即可。 ...