bat脚本在特定目录中启动git bash窗口,并执行命令
php学习交流吧
共 570字,需浏览 2分钟
· 2022-05-25
需求
简化在项目目录中输入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 防止窗口关闭(易忘)
评论
NginxExecuteNginxExecute 通过浏览器执行命令并接收结果
NginxExecute是一个nginx第三方模块,通过浏览器执行命令并接收结果。配置示例:worker_processes 1;events { worker_connections 10
NginxExecuteNginxExecute 通过浏览器执行命令并接收结果
0
AinD在 Docker 中启动 Android 应用
AinD是一个Docker中的Android(Anbox)。通过在Docker嵌套Anbox容器,AinD用于在 Docker中启动安卓应用。$dockerps-aCONTAINERIDIMAGECO
AinD在 Docker 中启动 Android 应用
0