• 一键启动多个bat,批量处理bat


     这里是启动jar包举例

    bat文件(其1)

    @echo off
      java -jar leaf-server.jar
      pause

    bat批量文件

    @echo off 
    start "leaf" /D "C:UsersJingDesktopweixing-mall" run-leaf.bat
    start "gateway" /D "C:UsersJingDesktopweixing-mall" run-gateway.bat
    start "uac" /D "C:UsersJingDesktopweixing-mall" run-uac.bat
    start "agent" /D "C:UsersJingDesktopweixing-mall" run-agent.bat
    start "order" /D "C:UsersJingDesktopweixing-mall" run-order.bat
    start "uaa" /D "C:UsersJingDesktopweixing-mall" run-uaa.bat
    start "goods" /D "C:UsersJingDesktopweixing-mall" run-goods.bat
    start "depot" /D "C:UsersJingDesktopweixing-mall" run-depot.bat
    start "cms" /D "C:UsersJingDesktopweixing-mall" run-cms.bat

    Start语法:   
    启动另一个窗口运行指定的程序或命令。   
       
    START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]   
       [/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]    
       [/WAIT] [/B] [command/program]   
       [parameters]   
       
      "title"   在窗口标题栏中显示的标题。   
      path    起始目录   
      B      在不创建新窗口的情况下开始应用程序。除非   
            启动 ^C 处理,否则该应用程序会忽略 ^C 处理;   
             ^Break 是唯一可以中断该应用程序的方式   
      I      新环境是传递给 cmd.exe 的原始环境,   
            而不是当前环境   
      MIN     开始时窗口最小化   
      MAX     开始时窗口最大化   
      SEPARATE  在分开的内存空间内开始 16 位 Windows 程序   
      SHARED   在共享内存空间内开始 16 位 Windows 程序   
      LOW     在 IDLE 优先级类别开始应用程序    
      NORMAL   在 NORMAL 优先级类别开始应用程序   
      HIGH    在 HIGH 优先级类别开始应用程序   
      REALTIME  在 REALTIME 优先级类别开始应用程序   
      ABOVENORMAL 在 ABOVENORMAL 优先级类别开始应用程序   
      BELOWNORMAL 在 BELOWNORMAL 优先级类别开始应用程序   
      WAIT    启动应用程序并等候它结束   
      command/program   
            如果是内部 cmd 命令或批文件,那么该命令处理器是   
            用 /K 命令行开关运行 cmd.exe 的。这表示该窗口在命令运行   
            后仍然存在。   
       
            如果不是内部 cmd 命令或批文件,则是一个程序,并   
            作为窗口应用程序或控制台应用程序运行。   
       
      parameters 这些为传送到命令/程序的参数   

    参照地址:https://blog.csdn.net/zsg88/article/details/73718727

  • 相关阅读:
    练习10.9-2
    [转]JVM 内存初学 (堆(heap)、栈(stack)和方法区(method) )
    JAVA成员变量为什么不能在类体中先定义后赋值
    core image几个滤镜样例 oc版本号和swift版本号
    UVa 11997 K Smallest Sums 优先队列&&打有序表&&归并
    Android基础新手教程——4.4.1 ContentProvider初探
    Restore IP Addresses -- LeetCode
    Android中Intent传递类对象的方法一(Serializable)
    Effective C++:条款22:将成员变量声明为private
    javascript cookie
  • 原文地址:https://www.cnblogs.com/it66/p/13206152.html
Copyright © 2020-2023  润新知