Windows上一直没办法使用环境变量别名,每次都要输入一长串前缀才能做命令行。
比如php的环境,默认命令行版本是7.4
,如果我想临时用下8.0
版本执行命令就要 D:\phpEnv\php\php-8.0\php.exe artisan xxxx
,非常不友好。
现在想了个办法
- 在电脑
C
盘下创建一个名为alias
的文件夹,专门存放各种别名文件。以后需要各种环境变量就直接在这个文件夹下新建就可以了。 - 然后在
C:\alias
新建别名文件比如php80.bat
,里面内容为:
@echo off
D:\phpEnv\php\php-8.0\php.exe %*
解释:
文件名:php80
.bat 就是你需要的别名名称
文件内容:%*
代表 .bat 脚本的传参,将会接受用户所有输入参数,前面的D:\phpEnv\php\php-8.0\php.exe
替换为你的实际命令文件路径即可。
- 最后别忘了把
C:\alias
添加到环境变量里。
最后看下效果
评论 (0)