Windows 下 Git bash 自带的 mingw64,有没有办法让它可以直接执行 .bat 文件而无需加后缀?

windows下git bash自带的mingw64,有没有办法让它可以直接执行 .bat 文件而无需加后缀?
我是通过批处理文件给不同版本的php添加环境变量的。现在的问题是每次敲命令都必须带上.bat这个后缀mingw才会执行,省略的情况下就不行了。我希望在不用带后缀的情况下也能执行批处理文件,请问该如何设置mingw?或者如何设置git?

幸运的是cmd及phpstorm不存在这个问题,不带后缀也行的。

讨论数量: 3

可以使用别名

alias php='php.bat'

要是觉得每次设置有点麻烦,可以加到 ~/.bash_profile 这个文件里,就可以开机自启了。

关于 Git Bash 的一些相关配置可以看这里:https://juejin.im/post/5bd5a08cf265da0add5...

4年前 评论
zhaiduting (楼主) 4年前

设置别名的方法不好用,因为.bat文件太多了,一个个设置别名的做法不太好。 file

4年前 评论

file

我没做任何单独的设置,可以直接使用。

4年前 评论
zhaiduting (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!