我写了一个小的bash脚本来切换Cygwin中的JAVA版本:http://pjsdev.blogspot.de/2013/02/cygwin-switching-java-version.html
正如您所看到的,我正在使用“导出”来设置ENV&路径。这在Cygwin shell下运行的命令行工具中工作正常。但是如何强制在Win7高级系统设置中设置变量?在批处理脚本中SET将是要使用的命令,但在Cygwin中是否有任何可以调用SET或类似的东西?
答案 0 :(得分:2)
请查看How to Call the Windows API From a Cygwin Program,因为您必须调用Windows来更改Windows程序的环境。