zoukankan      html  css  js  c++  java
  • 一键启动的几种方法总结以及bat中踩的坑

    BAT批处理文件的方法与注意事项

    1.网上常见的一键启动的几种写法

    第一种:

    ::具体例子:
    :: open some software
    ::@echo off
    ::echo SunloginClient START
    ::start "title" "D:02Soft15.SunFlowerSunloginClientSunloginClient.exe"
    
    ::echo QQ START
    ::start "title" "C:Program FilesTencentQQBinQQScLauncher.exe"
    
    echo WeChat START
    start "Helow,How a  day happiness you are!" "D:02Soft01WeChatWeChatWeChat.exe"
    
    echo IDEA START
    start "Helow,How a  day happiness you are!" "C:Program FilesJetBrainsIntelliJ IDEA 2020.1.4inidea64.exe"
    
    exit
    
    
    

    语法的分析:

    :: open some software
    

    第一行的 :: 这种双冒号的 符号:代表注释

    @echo off
    

    @:回显屏蔽符号---关闭当行的回显

    @echo  WeChat START
    

    echo:有好多的功能:这里我说下最常用的(相对启动多程序):

    打开回显或关闭回显功能----echo off/on

    输出提示信息 :Echo 信息内容

    start "Helow,How a  day happiness you are!" "C:Program FilesJetBrainsIntelliJ IDEA 2020.1.4inidea64.exe"
    

    start:这个命令相当重要:(可运行jar包,exe程序,app程序,打开cmd等快捷操作)

    作用:打开外部程序的关键命令行

    语法:

    1. start + "自定命令的窗口名称(默认为空)" + "需要执行的启动程序"
    //下面的示例:
    start "Helow,How a  day happiness you are!" "D:02Soft01WeChatWeChatWeChat.exe"
        
    //默认
    start  ""  "某某某.exe"
    

    注意:

    上面的这种方法对于打开app的这种启动程序一般可以正常打开

    对于比如打开程序只是一个cmd的命令行程序:(顾名思义:打开个黑窗口),有时只出现窗口,程序运行不起来

    采用下面的start语法:

    start   /d  "需要执行的文件的文件夹位置"  某某某.exe
    //example for the grammer of bat
    start  /d   "D:Program FilesFoxmail 7.2"  Foxmail.exe
    

    第二种的方法使用于几乎所有的程序★★★★★★

    1. bat脚本执行jar包程序

      话不多说:上代码▽▽▽▽▽

      //语法示例:
      start cmd /k "cd /d D:Softwarecas && java -jar cas.jar"&ping localhost -n 5
          
      
      start cmd /k :这不允许改动!!!!!!!
          表示打开命令行窗口
          cd /某某盘符  具体位置路径  &&  java -jar cas.jar:  代表选择哪个盘符  盘符下的指定位置 && 运行jar包命令
          
      
      //补充:
      &ping localhost -n 5
          表示程序延时几秒执行,比如上述语句就是延时5秒执行
      
  • 相关阅读:
    malloc函数具体解释
    Linux pipe函数
    秒杀多线程第四篇 一个经典的多线程同步问题
    LayoutInflater
    D3DXMatrixMultiply 函数
    用qsort排序
    Memcahce(MC)系列(一)Memcache介绍、使用、存储、算法、优化
    ANDROID L——Material Design综合应用(Demo)
    图像切割之(五)活动轮廓模型之Snake模型简单介绍
    uva 10054 The Necklace(欧拉回路)
  • 原文地址:https://www.cnblogs.com/666boyun/p/14849374.html
Copyright © 2011-2022 走看看