我一直遇到一些问题,因为我想编写一个.bat脚本来自动执行一些与我的应用程序设置相关的任务。例如,我不能做简单的wget来下载文件等等。
我听说通过安装Cygwin,用户应该能够访问所有与linux相关的命令,所以我的脚本将不会出现问题。
另一种方法是让用户下载我在脚本中使用的命令的每个GnuWin32版本,比如wget, gzip, diff,但这听起来比安装一个Cygwin程序要麻烦得多。
有人能在这里推荐最简单的方法吗?Cygwin是标准的,还是有更容易的替代方案。
发布于 2010-10-01 15:49:21
我还没有听说过Cygwin的替代品,从我个人的经验来看,它似乎非常适合你的需求。你只需要从Cygwin的shell启动你的脚本,而不是Windows的提示符,但这几乎不是问题。
发布于 2010-10-01 15:50:59
如果您在处理批处理文件时遇到问题,那么我会考虑PowerShell和WScript,而不是安装Cygwin。
发布于 2010-10-01 15:51:02
很难回答,因为你的问题表达方式似乎意味着回答的人必须绝对了解什么是最简单的,并且没有任何替代方案。
在我认识的人中,Cygwin是在windows下获得类似posix环境的标准。
我会选择cygwin。
https://stackoverflow.com/questions/3837302
复制相似问题