我有尝试启动 java 应用程序的批处理文件:
java -jar myProgram*.jar
我希望批处理文件评估通配符 * 以便无论版本号如何都能找到程序。所以它应该找到 myProgram1.jar 或 myProgram438.jar 并运行它。
但是这个批处理文件产生:
Error: Unable to access jarfile myProgram*.jar
看起来 shell 没有处理 java 的参数。有没有办法在传递参数之前扩展参数中的通配符?我知道 Bash 有 backtics 可以做到这一点。可以在windows中做吗?