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

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

需求

简化在项目目录中输入git命令。
先右击打开git-bash窗口,然后还要cd到项目目录中,最后输入要执行的命令。
个人感觉很麻烦,所以就想用bat脚本解决,减少重复工作量。

实现一

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

参数说明

  1. start 用于启动一个窗口
  2. C:\Program" "Files\Git\git-bash.exe 是git-bash的路径,注意路径中间的空格要用引号包起来
  3. --cd=D:\dev\project 指定git-bash的启动目录为D:\dev\project
  4. -c 设置启动参数,各个启动参数用&&分隔
  5. lsnpm run dev 是要启动的命令

特点

繁琐,不灵活

运行图片

运行图片一

实现二

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

参数说明

  1. "" 用于执行计算机空白符
  2. cd D:\dev\projectnpm run dev 是要启动的命令
  3. ;bash 结尾符,防止git-bash窗口关闭

特点

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

运行图片

运行图片二

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值