首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在mintty中运行.bat文件

在mintty中运行.bat文件
EN

Stack Overflow用户
提问于 2018-03-27 13:49:46
回答 1查看 421关注 0票数 1

我得到了一个需要执行的脚本的.bat文件。我有用于Windows的控制台,并希望在那里运行它。在正常的Windows控制台中,它正常工作,但在mintty中,我得到:

代码语言:javascript
复制
$ script.bat
bash: script.bat: command not found

我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2018-03-27 14:04:12

cmd /c script.bat

cmd /c "$( cygpath -w "/full/path/to/script.bat" )"

请注意,MS和Cygwin中的路径语法不兼容。因此,如果需要使用绝对路径或相对路径运行脚本,则需要相互转换,直到脚本。

更新

在发布了我的答案之后,我做了一些测试,创建批处理文件并在Cygwin/minty中直接运行它。它使用和不使用cmd /c都能正常工作。$COMSPEC已设置,Cygwin版本为1.7.25 (不新鲜,但涵盖了我的大量作品)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49514735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档