• 一键启动的几种方法总结以及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秒执行
      
  • 相关阅读:
    iOS 方便的宏定义
    IOS 推送消息 php做推送服务端
    iOS 7 动画UIDynamicAnimator
    iOS 适配
    ios 实现简单的解析xml网页
    用 MPMoviePlayerController 实现简单的视频下载播放功能
    ios 自定义弹出对话框效果
    ios国外大神
    git学习
    ios 7UI适配方法
  • 原文地址:https://www.cnblogs.com/666boyun/p/14849374.html
Copyright © 2020-2023  润新知