精华内容
下载资源
问答
  • 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”

     

    展开全文
  • 情景一:两个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 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”

    展开全文
  • 有时候我们需要在一个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 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”

     

     

    展开全文
  • 比如说我有一个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文件的编写及使用)(转载一)    比较有用的东比较有用的东西  首先,批处理文件是一个文本文件,这个文件的每一行都是一条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 摘自: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里面启动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:48
    C#调用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_...
  • 1.有个文件夹里含有.bat文件 2.在含有.bat文件的文件夹中,按住shift,然后鼠标点击右键,选择“powershell”窗口 3.在窗口中输入.bat文件的名字,然后回车 ...
  • .bat文件和脚本文件

    千次阅读 2019-03-05 09:52:05
    1..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:06
    Java 调用 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:00
    1.新建一个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文件名后回车即可。 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 41,566
精华内容 16,626
关键字:

bat文件