gpt4 book ai didi

windows - 为什么 Cygwin 可以运行 .bat 脚本?

转载 作者:可可西里 更新时间:2023-11-01 12:17:21 24 4
gpt4 key购买 nike

当我在 Cygwin 中从 bash 执行 .bat 脚本时,它是通过什么机制运行的?我知道如果我运行 .EXE,它就会启动,无论 .EXE 是来自 Cygwin 还是来自更传统的环境。我知道当我用 #! 执行可执行脚本时一开始,Cygwin 为它提供了运行的魔力。

但为什么 .bat 脚本可以工作? Cygwin 内部是否有一些组件知道 Windows .bat 脚本是什么以及如何处理它?还是在 Windows 下以某种方式无法执行调用以启动不会自动也适用于 .bat 脚本的 .EXE 文件?

最佳答案

运行

./test.bat params

来自 bash 似乎等同于

cmd /c test.bat params

关于windows - 为什么 Cygwin 可以运行 .bat 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/787522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com