bat脚本在特定目录中启动git bash窗口,并执行命令

php学习交流吧

共 570字,需浏览 2分钟

 ·

2022-05-25 07:11

需求

简化在项目目录中输入git命令。

先右击打开git-bash窗口,然后还要cd到项目目录中,最后输入要执行的命令。

个人感觉很麻烦,所以就想用bat脚本解决,减少重复工作量。


实现一

start C:\Program" "Files\Git\git-bash.exe --cd=D:\dev\project -c "ls && npm run dev"

参数说明

start 用于启动一个窗口

C:\Program" "Files\Git\git-bash.exe 是git-bash的路径,注意路径中间的空格要用引号包起来

--cd=D:\dev\project 指定git-bash的启动目录为D:\dev\project

-c 设置启动参数,各个启动参数用&&分隔

ls 和 npm run dev 是要启动的命令


特点

繁琐,不灵活



实现二

start "" "C:\Program Files\Git\git-bash.exe" -c "cd D:/dev/project && ls;bash"

参数说明

"" 用于执行计算机空白符

cd D:\dev\project 和 npm run dev 是要启动的命令

;bash 结尾符,防止git-bash窗口关闭


特点

需要在结尾加 ;bash 防止窗口关闭(易忘)



浏览 54
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报