有没有一种脚本语言“编译”到Windows批处理语法?

有没有一种语言,类似于CoffeeScript对JavaScript的语言,编译成windows batch | cmd |命令行的语言?

我提到的cmd版本是基于NT的版本,尤其是XP sp3及更高版本。

是的,有一种叫做Batsh的语言,可以编译为Bash和Windows Batch。

项目: https : //github.com/BYVoid/Batsh

在线演示: http : //batsh.byvoid.com/

据我所知,你所要求的东西是不存在的,虽然有可能创造这样一种语言,这将是一个相互冲突的练习。

另一种选择是其他语言,也是“内置”到操作系统。

其他人都提到PowerShell,这是非常强大的,我认为,在Win7和内置。

另一种选择是可以在VBScript和/或Javascript中编写脚本的Windows脚本宿主。 它内置到WinXP中。

为了您的启发,CoffeeScript是一种基于JavaScript的领域特定语言,因此理论上可以混合使用这两种语言。 我不知道这种批处理文件的语言。 Windows PowerShell的值得一看。