当前位置: 首页 > news >正文

如何使用CMD命令启动应用程序(二)

说明:去年1024发布了一篇博客,介绍如何使用CMD命令启动应用程序,但实际情况,有些程序可能无法用配置环境变量的方式来启动,本文针对两种情况下的程序,如何使用CMD命令来启动,算是对上一篇博客的补充。

  • 如何使用CMD命令启动应用程序(一)

Jar包

阿里巴巴开发的框架,如Sentinel、Arthas,还有XXL-JOB的xxl-job-admin(把项目clone下来,修改下数据库配置,换成自己的,就可以package成一个jar包,参看:分布式任务调度平台XXL-JOB使用(二))都是可以通过运行jar包来启动服务的。如下:

像这样的程序,如果想直接用CMD命令,敲arthas就可以启动,要怎么做呢?

在这里插入图片描述

可以创建一个bat文件,文件里面写用来运行jar包的命令,如下:

@echo off
java -jar D:\dev\arthas\arthas-boot.jar

文件名设置成你想敲的CMD命令,如arthas

在这里插入图片描述

然后把这个目录配置到环境变量里面,就可以用敲CMD命令的arthas来启动arthas服务了,如下:

在这里插入图片描述

启动

在这里插入图片描述

命令冲突

还有一种情况,比如vscode的启动程序,命令是code,但是我有个文件夹(存放代码的)名称也叫code。这样,每次我敲code都是打开vscode,而不是打开我存放代码的文件夹。

在这里插入图片描述

这种情况,也可以在vscode的目录下,创建一个bat文件,取名vscode.bat,里面写启动vscode程序的命令(注意,有空格的程序路径需要用双引号包裹),如下:

@echo off
cd "D:\Program Files (x86)\Microsoft VS Code"
start /B code.exe

这样,就等同于给vscode的启动程序换了一个CMD命令。也就不会和我的code文件夹冲突了。

在这里插入图片描述

总结

本文介绍了如何使用CMD命令启动应用程序,可以用创建bat脚本的方式,来搞定一些特殊情况。另外还有,如果有的应用,启动程序的名称过长,也可以用这种方式。像Redis连接工具,也可以创建在应用安装目录创建一个bat脚本,如redis-show.bat来启动应用。如下:

在这里插入图片描述

redis-show.bat文件内容

@echo off
start "" "D:\Program Files (x86)\Another Redis Desktop Manager\Another Redis Desktop Manager.exe"
exit

http://www.mrgr.cn/news/43555.html

相关文章:

  • C0015.Clion中开发C++时,连接Mysql数据库方法
  • 【英特尔IA-32架构软件开发者开发手册第3卷:系统编程指南】2001年版翻译,1-1
  • 《python语言程序设计》2018版第8章19题几何Rectangle2D类(下)-头疼的几何和数学
  • 传感器模块编程实践(三)舵机+超声波模块融合DIY智能垃圾桶模型
  • 常见的基础系统
  • 今天学的Word小技巧——批量设置图片格式,批量让题注居中
  • 软考系统分析师知识点二:经济管理
  • 每日一道算法题——二分查找
  • clickhouse数据字典
  • 使用SpringBoot自定义注解+拦截器+token机制,实现接口的幂等性
  • 【go入门】流程控制语句
  • 51c视觉~CV~合集3
  • 基于Java的GeoTools对Shapefile文件属性信息深度解析
  • C语言进阶版第16课—自定义类型:结构体
  • webserver
  • 网络基础知识笔记(五)接口管理
  • 已解决-Nacos明明成功运行,但Spring报错连接不上
  • 《Linux从小白到高手》理论篇:一文概览常用Linux重要配置文件
  • 免费论文生成网站有哪些?推荐5款AI自动生成论文的网站
  • 基于SPI协议的Flash扇区擦除实验