赞
踩
最近我看了一个视频,上面有一个快捷启动VScode的命令,就是直接在cmd命令行中输入code回车就能启动VScode软件了。
就觉得很方便,我就想把一些常用的软件也弄成这样是不是很节省时间(很装逼) ,我就去了解这个原理,后面知道是说VScode安装的时候将直接的安装路径写进环境变量里面了,这样在cmd里面就能通过软件名称启动软件了。
1、右键此电脑-属性-高级系统设置-环境变量 或者直接按Windows键输入环境变量就能出来了
2、在用户变量或者系统变量的Path字段输入你需要启动的软件,这个两个的区别就是你想在当前用户下使用还是用这台电脑的用户都能使用。
我这里拿Typora来示范,你选的这个路径一定要包括exe那个启动文件,不然是没有用的。保存应用就行了
能直接启动了,不区分大小写,只要是名称是对的(支持tab键补全,不用打完,但是要以管理员身份允许cmd命令行才行哦)。
上面这样很方便了,但是还不够自由。万一我这个软件的名字又臭又长呢,像 “Right Click Enhancer Professional.exe ” 等你输入完这串英文,软件都打开不知道多久了,虽然tab键能补全只需要输入前面几个字母,但是要管理员身份允许cmd,而且不能自定义命令名称,始终是感觉不方便。
那要怎么解决呢,我想到一个套娃的方式,在一个bat脚本上启动需要启动的软件,然后将那个bat脚本命名成你需要名称,然后你再将那个命令所在的位置写进环境变量,参考上面的步骤。就能解决了。思路有了那就开始吧。
@echo off 是关闭命令回显 用start是因为这样启动软件不会有黑色框框出来,更完美一点,不嫌弃的话直接粘贴软件的绝对路径也是能运行的。
- @echo off
- start "" "软件的绝对路径Path"
后面我发现有位大佬写的更好,我想到的这个方法只是他三个方法中的一个,他的其他两个更简单方便一点推荐大家去看看:使用命令行打开应用程序_cmd打开应用-CSDN博客
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。