在linux上运行windows nt的cmd或bat文件

时间:2012-04-23 17:44:23

标签: windows bash shell cmd

如果我想在Windows上运行bash脚本,我可以安装cygwin。 但是,我想在Linux上运行.bat文件。 linux下有这样的shell(cmd.exe :)端口吗?

1 个答案:

答案 0 :(得分:1)

你不想在linux上运行.bat文件,如果你真的想这样做,你可以在linux上使用WINE。 CMD语言没有很多编程结构,很少用于做任何复杂的事情,它们非常特定于Windows,主要用于在Windows上启动其他程序。

有一种相对简单的方法可以在.bat中包装bash脚本。

@setlocal
@cd C:\cygwin\bin
@start bash --login -i /home/your_id/yourscript
@endlocal