解决方案一:

在Cygwin目录中找到.bashrc文件, 添加你的命令到文件末尾。
这样做的话每次启动Cygwin都会执行你的命令。如下图所示:

解决方案二:

@echo off

C:
chdir C:\cygwin\bin
bash --login -i -c "time"

解决方案二根据当前测试,它不支持一些连续的命令或者有些命令并没有响应,总之不太好用;比如如下的写法,并不能正常的切换路径;

@echo off

E:
chdir E:\cygwin64\bin
bash --login -i -c  "cd F:/wenlong/workspace/WM_SDK_TFI/Tools/GNU"
bash --login -i -c  "pwd"
pause

找到一种可以连续执行多条命令了办法,这个需要增加bash的环境变量,脚本如下:

@echo off
cd F:/wenlong/workspace/WM_SDK_TFI/Tools/GNU && bash --login -i -c  "ls"
pause

这样就可以先切换路径,再ls出当前目录下的东西了;

windows bat脚本中调用Cygwin并执行命令相关推荐

  1. Windows下bat脚本中调用另一个bat脚本

    一.调用命令: call 要调用的脚本名 二.示例: XXX.bat @echo off set name=%~n0 echo 这是%name%脚本 echo 111开始111 echo %date: ...

  2. bat脚本中调用另一个bat的坑

    最近做了一个windows下用gawk工具来校验表格的工具, 写了一个bat文件, 具体脚本如下: @ECHO OFF .\gawk\gawk.exe -F"," "{i ...

  3. 在Shell或Bat脚本中激活conda环境

    转自:https://heary.cn/posts/%E5%9C%A8Shell%E6%88%96Bat%E8%84%9A%E6%9C%AC%E4%B8%AD%E6%BF%80%E6%B4%BBcon ...

  4. 【Groovy】Groovy 脚本调用 ( Groovy 脚本中调用另外一个 Groovy 脚本 | 调用 evaluate 方法执行 Groovy 脚本 | 参数传递 )

    文章目录 一.Groovy 脚本中调用另外一个 Groovy 脚本 1.调用 evaluate 方法执行 Groovy 脚本 2.参数传递 二.完整代码示例 1.调用者 Groovy 脚本 2.被调用 ...

  5. 如何在Python脚本中调用外部命令(就像在linux shell或Windows命令提示符下输入一样)

    如何在Python脚本中调用外部命令(就像在linux shell或Windows命令提示符下输入一样) python标准库中的subprocess可以解决这个问题. from subprocess ...

  6. cmd执行bat结果不回显_cmd - 如何在bat文件中调用另一个bat文件

    情景一:两个bat文件在同一个目录下 有时候我们需要在一个bat文件中调用另一个bat文件,比如我们想在a.bat中调用b.bat,如下. a.bat @echo off echo I am a.ba ...

  7. Windows : bat脚本

    WIN10 SN : W269N-WFGWX-YVC9B-4J6C9-T83GX set 1.当前环境变量 set 查看当前环境所有变量 set v 查看当前环境以v开头的变量 2.setlocal ...

  8. Windows BAT脚本常用指令解析

    BAT脚本入门 一.概述 首先解决第一个问题,什么是BAT脚本? BAT脚本也叫批处理文本,批处理文件是无格式的文本文件,它包含一条或多条命令.它的文件扩展名为 .bat 或 .cmd.在命令提示下键 ...

  9. windows bat脚本编写

    windows批处理 (cmd/bat) 编程详解 开始之前先简单说明下cmd文件和bat文件的区别:在本质上两者没有区别,都是简单的文本编码方式,都可以用记事本创建.编辑和查看.两者所用的命令行代码 ...

最新文章

  1. [置顶]完美简版学生信息管理系统(附有源码)管理系统
  2. 权限执行[Android开发常见问题-4] RunTime.exec()如何以root权限执行多条指令?
  3. 在微信小程序中调用本地接口
  4. OS / 理论 / 什么是原子操作?
  5. android 在什么情况下会主动gc_Python 什么情况下会生成 pyc 文件?
  6. JavaScript将负数转换为正数
  7. css按钮居中_你不一定知道的CSS最小和最大(宽度/高度)知识点及优缺点
  8. Linux开启服务器问题(李蕾问题)
  9. 服务器文件绝对路径,服务器文件绝对路径
  10. lazyload 加载
  11. 企业上公有云的 10 种驱动力
  12. MongoDB compass 连接不上远程服务器的解决方法
  13. java 读取txt乱码_java 逐行读取txt文本如何解决中文乱码
  14. 屏幕触摸事件监听,判断上下左右的操作行为,判断方法缩小的操作行为
  15. .NET技术(Path)
  16. 使用 SDK (Nodejs)操作阿里 OSS (对象存储服务)学习笔记
  17. 最全的Redis安装教程
  18. 加班熬夜一个月,终于把所有Python库整理齐了,祝你早日学成
  19. MarkDown - Latex符号(箭头)的整理
  20. Foxmail登陆gmail设置

热门文章

  1. Sqoop找不到主类 Error: Could not find or load main class org.apache.sqoop.Sqoop
  2. Objective-C:随机的读取文件中的内容
  3. source tree 递归子模块_每日刷题3--漫谈二叉树的递归遍历
  4. P8 控制系统校正与综合-《Matlab/Simulink与控制系统仿真》程序指令总结
  5. 3.11 TensorFlow-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  6. 0.0 Introduction-机器学习笔记-斯坦福吴恩达教授
  7. DC课程笔记-数字逻辑综合工具-DC Environment Attributes
  8. Android Nand Flash 分区
  9. 【PC工具】200412更新百度网盘下载工具——最终最简单百度网盘下载方法及注意事项...
  10. 预告:DIY光剑第二阶段,大宝剑二号 ——爱与家庭,银色复仇者